coreboot/src/southbridge/intel/i82801jx
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/i82801jx: Use HPTS() for HPET visibility 2021-02-13 06:28:20 +00:00
Kconfig sb/intel/common/pciehp: Replace HP dummy device with common code 2021-03-07 16:20:40 +00:00
Makefile.inc ACPI: Select ACPI_SOC_NVS only where suitable 2021-01-18 07:21:34 +00:00
azalia.c azalia: Use `azalia_enter_reset` function 2020-12-17 20:25:09 +00:00
bootblock.c sb/intel/i82801jx: Use common early SPI code 2020-06-27 17:29:48 +00:00
chip.h sb/intel/i82801jx/sata.c: Drop always-false is_mobile check 2020-08-12 10:59:21 +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
i82801jx.c sb/intel/i82801jx: Drop is-mobile checks 2020-08-12 10:56:24 +00:00
i82801jx.h src/southbridge: Drop unneeded empty lines 2020-09-21 16:29:35 +00:00
lpc.c sb/intel/*/lpc: Remove unused <string.h> 2021-02-16 17:22:41 +00:00
pci.c sb/intel/i82801jx: Use PCI bitwise ops 2020-06-12 00:12: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/i82801jx/sata.c: Simplify constant is_mobile parameter 2020-08-12 11:00:26 +00:00
smbus.c sb/intel/x/smbus.c: Factor out common code 2020-12-11 15:12:47 +00:00
smihandler.c sb/intel/i82801jx: Drop Global NVS support 2021-02-11 16:38:15 +00:00
thermal.c sb/intel/i82801jx: Drop is-mobile checks 2020-08-12 10:56:24 +00:00
usb_ehci.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00