coreboot/src/include/device
Nico Huber 577c6b9225 pciexp_device: Propagate above-4G flag to all hotplug devices
The `IORESOURCE_ABOVE_4G` flag was only explicitly set for our dummy
device that reserves resources behind a hotplug port. The current re-
source allocator implicitly extends this to all devices below the port,
including real ones. Let's make that explicit, so future changes to the
allocator can't break this rule.

Change-Id: Id4c90b60682cf5c8949cde25362d286625b3e953
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/66719
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
2022-09-04 16:39:14 +00:00
..
dram device/dram: Add function to convert freq to MT/s for (LP)DDR5 2022-08-25 01:00:44 +00:00
azalia.h
azalia_device.h
cardbus.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
device.h pciexp_device: Propagate above-4G flag to all hotplug devices 2022-09-04 16:39:14 +00:00
gpio.h
i2c.h
i2c_bus.h device/i2c_bus: Add routines to read and write multiple bytes 2022-09-04 14:55:59 +00:00
i2c_simple.h
mmio.h
path.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
pci.h pci_device: Add a function to find PCI capability ID recursively 2022-08-07 19:41:38 +00:00
pci_def.h pciexp_device: Introduce pciexp_find_ext_vendor_cap() 2022-08-17 16:29:39 +00:00
pci_ehci.h
pci_ids.h Fix Alder Lake and Raptor Lake Device ID's 2022-08-12 17:12:12 +00:00
pci_mmio_cfg.h
pci_ops.h
pci_rom.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
pci_type.h
pciexp.h pciexp_device: Introduce pciexp_find_ext_vendor_cap() 2022-08-17 16:29:39 +00:00
pcix.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
pnp.h include: Add SPDX identifiers to files missing them 2022-08-11 17:53:11 +00:00
pnp_def.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
pnp_ops.h
pnp_type.h
resource.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
smbus.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
smbus_def.h include: Add SPDX-License-Identifiers to files missing them 2022-08-01 13:59:11 +00:00
smbus_host.h
soundwire.h
spi.h
usbc_mux.h
xhci.h