coreboot-kgpe-d16/src/southbridge/intel/i82801ix
Arthur Heymans a560c71109 sb/intel/common/pciehp: Replace HP dummy device with common code
Use the common PCIEXP_HOTPLUG code to generate a dummy device for PCIe
ports supporting hotplug. This allows to have control over how much
resources are allocated to hotplug ports.

Tested on thinkpad X220: now hotplugging a dGPU via the expresscard
slot sometimes works.

Change-Id: I3eec5214c9d200ef97d1ccfdc00e8ea0ee7cfbc6
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/51068
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Patrick Rudolph
2021-03-07 16:20:40 +00:00
..
acpi sb/intel/i82801gx,ix: Use HPTS() for HPET visibility 2021-02-13 06:28:02 +00:00
include/soc sb,soc/intel: Drop OSYS from GNVS 2021-02-11 16:36:15 +00:00
azalia.c azalia: Use azalia_enter_reset function 2020-12-17 20:25:09 +00:00
bootblock.c sb/intel/i82801ix: Use common early SPI code 2020-06-27 17:29:33 +00:00
chip.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
dmi_setup.c nb/intel/gm45: Factor out {DMI,EP,MCH}BAR accessors 2021-02-07 20:20:00 +00:00
early_init.c intel: Turn DEFAULT_RCBA into a Kconfig symbol 2021-02-05 09:39:08 +00:00
fadt.c sb,soc/intel: Remove no-op APMC for C-state and P-state 2021-01-25 10:37:13 +00:00
i82801ix.c sb/intel/i82801ix/i82801ix.c: Align with i82801jx 2020-08-12 10:54:46 +00:00
i82801ix.h src/southbridge: Drop unneeded empty lines 2020-09-21 16:29:35 +00:00
Kconfig sb/intel/common/pciehp: Replace HP dummy device with common code 2021-03-07 16:20:40 +00:00
lpc.c sb/intel/*/lpc: Remove unused <string.h> 2021-02-16 17:22:41 +00:00
madt.c sb/intel/i82801ix: Factor out common acpi_fill_madt 2021-02-01 09:04:25 +00:00
Makefile.inc sb/intel/i82801ix: Factor out common acpi_fill_madt 2021-02-01 09:04:25 +00:00
pci.c sb/intel/i82801ix: Use PCI bitwise ops 2020-06-12 01:10:17 +00:00
pcie.c sb/intel/common/pciehp: Replace HP dummy device with common code 2021-03-07 16:20:40 +00:00
sata.c sb/intel/i82801ix/sata.c: Use probe_resource 2020-07-22 22:20:05 +00:00
smbus.c sb/intel/x/smbus.c: Factor out common code 2020-12-11 15:12:47 +00:00
smi.c src/southbridge: Drop unneeded empty lines 2020-09-21 16:29:35 +00:00
smihandler.c ACPI: Select ACPI_SOC_NVS only where suitable 2021-01-18 07:21:34 +00:00
thermal.c sb/intel/i82801ix: Use PCI bitwise ops 2020-06-12 01:10:17 +00:00
usb_ehci.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00