coreboot-kgpe-d16/src/soc/intel/skylake
Duncan Laurie 74ea48efb3 soc/intel/skylake: Add devicetree variable for PCIe HotPlug
Add a variable to fill out the FSP UPD variable for PCIe HotPlug,
which allows a mainboard to enable HotPlug on individual root ports.

BUG=b:72417777
TEST=enable HotPlug on Eve Root Port 0 (WiFi) and check in linux
that it is identified as a HotPlug capable root port.

Change-Id: I6b1f525e41909a3f81984806c4ef20239032c8d6
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/23511
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2018-02-06 15:19:25 +00:00
..
acpi soc/intel/skylake: Add support for mode-aware DPTF 2018-01-30 20:20:43 +00:00
bootblock soc/intel/skylake: Clean up the skylake PCH H device ID macros 2018-01-25 16:12:46 +00:00
include soc/intel/skylake: Set PsysPl3 and Pl4 2018-02-05 19:22:44 +00:00
nhlt soc/intel/kabylake: Add Dialog da7219 NHLT blob support 2017-11-07 23:37:01 +00:00
romstage soc/intel/skylake: Send correct ddr_type to SMBIOS Table 2018-01-25 05:48:01 +00:00
acpi.c soc/intel/skylake: Always add PM1_TMR block to FADT 2018-01-31 09:56:10 +00:00
chip.c soc/intel/skylake: Add devicetree variable for PCIe HotPlug 2018-02-06 15:19:25 +00:00
chip.h soc/intel/skylake: Add devicetree variable for PCIe HotPlug 2018-02-06 15:19:25 +00:00
chip_fsp20.c soc/intel/skylake: Add devicetree variable for PCIe HotPlug 2018-02-06 15:19:25 +00:00
cpu.c soc/intel/skylake: Set PsysPl3 and Pl4 2018-02-05 19:22:44 +00:00
elog.c soc/intel/skylake: Probe XHCI for wake source for Internal PME 2017-10-19 00:43:45 +00:00
finalize.c soc/intel/skylake: Set low maximum temperature threshold for Thermal Device 2017-11-30 16:27:12 +00:00
gpio.c soc/intel/skylake: Use common/block/gpio 2017-10-02 22:32:33 +00:00
graphics.c intel: Prepare registers so Windows drivers are happier 2018-01-29 09:41:35 +00:00
gspi.c soc/intel/{cannonlake,skylake}: Add _soc_ prefix in spi soc routine 2017-11-11 18:19:31 +00:00
i2c.c drivers/i2c/designware: reduce API complication for bus config 2018-01-25 22:36:30 +00:00
irq.c soc/intel/skylake: Enable common LPC IP 2017-10-03 20:23:21 +00:00
Kconfig drivers/intel/fsp2_0: Unbind UDK2015 Kconfig from FSP2.0 driver 2018-01-31 05:56:19 +00:00
lockdown.c soc/intel/skylake: Enable common LPC IP 2017-10-03 20:23:21 +00:00
lpc.c soc/intel/common: Add option to pass SoC IO resource 2018-01-17 17:47:33 +00:00
Makefile.inc soc/intel/skylake: Make use of common SMM code for SKL 2017-12-22 01:44:18 +00:00
me.c soc/intel/skylake: Make use of common CSE code for skylake 2017-11-15 16:44:36 +00:00
memmap.c soc/intel/skylake: Make use of common SMM code for SKL 2017-12-22 01:44:18 +00:00
pei_data.c soc/intel/skylake: Make use of common SMM code for SKL 2017-12-22 01:44:18 +00:00
pmc.c soc/intel/skylake: Move Enable power button SMI code from smi.c to pmc.c 2017-12-21 03:52:59 +00:00
pmutil.c security/vboot: Move vboot2 to security kconfig section 2017-10-22 02:14:46 +00:00
reset.c soc/intel/skylake: Add support in SKL for PMC common code 2017-10-05 21:11:39 +00:00
sd.c soc/intel/skylake: Use SCS common code 2017-06-16 17:37:13 +02:00
smihandler.c soc/intel/{apollolake, cannonlake, common, skylake}: Add _soc_ prefix in weak function 2017-12-23 05:23:09 +00:00
smmrelocate.c soc/intel/skylake: Make use of common SMM code for SKL 2017-12-22 01:44:18 +00:00
spi.c soc/intel/skylake: Make use of Intel SPI common block 2017-11-11 18:19:39 +00:00
systemagent.c soc/intel/skylake: Move UNCORE PRMRR base and mask defines. 2017-09-15 16:21:29 +00:00
thermal.c soc/intel/skylake: Set low maximum temperature threshold for Thermal Device 2017-11-30 16:27:12 +00:00
uart.c soc/intel/skylake: Clean up UART code 2017-12-07 03:21:04 +00:00
vr_config.c soc/intel/skylake: Override KBL IccMax settings 2018-01-12 18:21:15 +00:00