coreboot/src
Felix Held 55822d9587 soc/amd/common/data_fabric: handle multiple PCI root domains
In the case of SoCs hat have more than one PCI root, we need to check to
which PCI root the PCI bus number, IO and MMIO regions configured in the
data fabric registers get routed to and only tell the resource allocator
about the resources that get routed to the current PCI root domain. For
this the numbers of the domains need to match the PCI root's destination
data fabric ID.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: Ib6a6412f733d321044678d2b064c33418a53861c
Reviewed-on: https://review.coreboot.org/c/coreboot/+/77113
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin L Roth <gaumless@gmail.com>
2023-08-13 02:40:28 +00:00
..
acpi src/acpi/acpi.c: make BOOT0000 APCI device visible to OS 2023-08-13 02:33:37 +00:00
arch acpi/acpi.c: Move setting FADT SCI INT to arch specific code 2023-08-02 17:11:32 +00:00
commonlib commonlib/fsp_relocate: Fix pe_relocate() return value on success 2023-08-05 16:12:37 +00:00
console console: Deselect using ANSI escape characters when SimNow is used 2023-03-30 13:36:35 +00:00
cpu cpu/amd/pi/00730F01: Use common code for mp_init 2023-08-08 20:27:50 +00:00
device treewide: Get rid of "NO_DDRx" selection 2023-08-09 22:01:44 +00:00
drivers drivers/i2c/sx9310: Set ACPI status to hidden (0xb) 2023-08-11 17:53:45 +00:00
ec ec/starlabs/merlin/ite: Don't attempt EC mirror without a counter 2023-08-11 17:53:10 +00:00
include include/efi: Include BMP and BLT header macro definitions 2023-08-11 13:12:03 +00:00
lib lib/gcov-io.h: Use C99 flexible arrays 2023-08-01 13:34:27 +00:00
mainboard mb/google/nissa/var/yavilla: Adjust WLAN_PERST_L power sequence 2023-08-13 02:36:46 +00:00
northbridge treewide: Get rid of "NO_DDRx" selection 2023-08-09 22:01:44 +00:00
sbom payloads/Yabits: Remove deprecated Yabits Payload 2023-02-17 01:21:43 +00:00
security security/vboot: Rename Cr50 to GSC when applicable 2023-08-10 12:41:56 +00:00
soc soc/amd/common/data_fabric: handle multiple PCI root domains 2023-08-13 02:40:28 +00:00
southbridge sb/intel/i82371eb: Streamline IDE debug messages 2023-08-08 19:11:13 +00:00
superio superio/smsc/sch5147/acpi/superio: use IO instead of FixedIO resource 2023-08-11 23:11:57 +00:00
vendorcode mb/facebook/fbg1701: Add config to additional list 2023-08-09 22:00:33 +00:00
Kconfig bootsplash: Add ImageMagick voodoo 2023-08-04 20:53:24 +00:00