Attention is currently required from: Cliff Huang, Felix Held, Fred Reitberger, Jason Glenesk, Lance Zhao, Matt DeVillier, Nico Huber, Tim Wawrzynczak.
Patrick Rudolph uploaded patch set #2 to this change.
The following approvals got outdated and were removed: Code-Review+1 by Nico Huber
device: Add support for multiple PCI segment groups
Add initial support for multiple PCI segment groups.
Instead of modifying secondary in the bus struct introduce a
new variable and keep existing common code.
Since all platforms currently only use 1 segment this is not a
functional change. On platforms that support more than 1 segment
the segment has to be set when creating the PCI domain.
Tested: Booted on ibm/sbp1 using 2 segments into ubuntu 22.04.
Change-Id: Iab2c97a71a650e1ceadce4f985147ce05d4e8c86
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
---
M src/acpi/acpi.c
M src/device/Kconfig
M src/device/device.c
M src/device/device_const.c
M src/device/device_util.c
M src/device/pci_device.c
M src/include/device/device.h
M src/include/device/pci_def.h
M src/include/device/pci_ops.h
M src/lib/smbios.c
M src/soc/amd/common/block/data_fabric/domain.c
11 files changed, 56 insertions(+), 18 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/77/79877/2
To view, visit change 79877. To unsubscribe, or for help writing mail filters, visit settings.