Attention is currently required from: Felix Held, Fred Reitberger, Jason Glenesk.
Hello Fred Reitberger, Jason Glenesk, Matt DeVillier, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/80286?usp=email
to look at the new patch set (#2).
Change subject: soc/amd: commonize PCI root IOAPIC initialization ......................................................................
soc/amd: commonize PCI root IOAPIC initialization
Make the initialization of the IOAPIC(s) in the PCI root(s) common across all AMD family 17h+ SoCs. For this the more general implementation from the Genoa code that supports multiple PC roots is moved to the common AMD code. All other family 17h+ SoCs are then adapted to use the common code. For those non-Genoa SoCs, the initialization of this second IOAPIC is moved from the northbridge device to the domain device above to match Genoa.
Test=Both the FCH IOAPIC and the PCIe root IOAPIC are still initialized on Mandolin
Signed-off-by: Felix Held felix-coreboot@felixheld.de Change-Id: I7c0ec6ac2f11cb11e46248cceec96c1fd2a49c16 --- M src/soc/amd/cezanne/chip.c M src/soc/amd/cezanne/root_complex.c M src/soc/amd/common/block/include/amdblocks/root_complex.h M src/soc/amd/common/block/root_complex/Makefile.mk A src/soc/amd/common/block/root_complex/ioapic.c M src/soc/amd/genoa_poc/domain.c M src/soc/amd/glinda/chip.c M src/soc/amd/glinda/root_complex.c M src/soc/amd/mendocino/chip.c M src/soc/amd/mendocino/root_complex.c M src/soc/amd/phoenix/chip.c M src/soc/amd/phoenix/root_complex.c M src/soc/amd/picasso/chip.c M src/soc/amd/picasso/root_complex.c 14 files changed, 36 insertions(+), 41 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/86/80286/2