coreboot/src/soc/intel
Matt DeVillier 80b5fe69f6 soc/intel/common/pcie: Disable removed RPs when updating devicetree
If a root port is not present but was enabled in the devicetree, mark
it disabled so that no ACPI references will be generated by any
function which walks the devicetree (eg, LPI constraints).

TEST=tested with rest of patch train

Change-Id: I52e23fb1c0148a599ed736fc294e593ebbd27860
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78517
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-10-23 20:58:15 +00:00
..
alderlake device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
apollolake device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
baytrail x86: Add pre-memory stages CBFS cache scratchpad support 2023-10-20 14:32:44 +00:00
braswell x86: Add pre-memory stages CBFS cache scratchpad support 2023-10-20 14:32:44 +00:00
broadwell device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
cannonlake device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
common soc/intel/common/pcie: Disable removed RPs when updating devicetree 2023-10-23 20:58:15 +00:00
denverton_ns device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
elkhartlake device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
jasperlake device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
meteorlake soc/intel/meteorlake: Set build time physical address reserved bits 2023-10-20 17:51:52 +00:00
skylake device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
tigerlake device/device.h: Rename pci_domain_scan_bus 2023-10-20 14:24:57 +00:00
xeon_sp soc/intel/xeon_sp/spr: Add SATA controllers 1 and 2 to devicetree 2023-10-13 13:51:50 +00:00
Makefile.inc soc/intel/Makefile.inc: Add comment where CONFIG_CSE_*_FILE are used 2023-09-22 15:48:08 +00:00