coreboot/src/mainboard
Matt DeVillier f63c3bb297 soc/intel/cannonlake: Hook up DPTF device to devicetree
Hook up `Device4Enable` FSP setting to devicetree state and drop its
redundant devicetree setting `Device4Enable`. For boards where the
register setting and PCI device status are not in agreement, use
the register setting to determine the PCI device status, since that
is what FSP uses.

Modeled after similar patches for other SoCs.

Change-Id: If17e6e86f6933b334e13f2c05ca513cef0998996
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/87483
Reviewed-by: Jérémy Compostella <jeremy.compostella@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2025-05-01 22:17:20 +00:00
..
51nb soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
acer soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
amd mb/amd/crater: Fix some ec defines 2025-04-23 21:03:23 +00:00
aoostar
aopen
apple
arm mb/*/*/*.fmd: Start flash at 0 2025-04-09 17:11:43 +00:00
asrock soc/intel/cannonlake: Drop redundant PcieRpEnable 2025-04-23 14:15:39 +00:00
asus mb/asus/p8z77-v_le_plus: Use additional rt8168 MAC programming 2025-04-29 22:17:53 +00:00
biostar
bostentech
bytedance mb/*/*/*.fmd: Start flash at 0 2025-04-09 17:11:43 +00:00
cavium mb/*/*/*.fmd: Start flash at 0 2025-04-09 17:11:43 +00:00
clevo soc/intel/cannonlake: Hook up DPTF device to devicetree 2025-05-01 22:17:20 +00:00
compulab
cwwk mb/cwwk: Add CWWK CW-ADLNTB-1C2L-V3.0 board as an adl variants 2025-04-07 14:44:43 +00:00
dell soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
emulation tree: remove duplicated includes 2025-04-20 05:13:57 +00:00
erying mb/erying/tgl: fsp_params: Replace half_populated with statement 2025-04-21 16:19:21 +00:00
example
facebook soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
foxconn
framework mb/*/*/*.fmd: Start flash at 0 2025-04-09 17:11:43 +00:00
getac
gigabyte
google soc/intel/cannonlake: Hook up DPTF device to devicetree 2025-05-01 22:17:20 +00:00
hardkernel
hp soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
ibase
ibm mb/*/*/*.fmd: Start flash at 0 2025-04-09 17:11:43 +00:00
intel mb/intel/ptlrvp: Synchronize codebase with fatcat 2025-04-28 15:51:03 +00:00
inventec
kontron soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
lattepanda
lenovo soc/intel/cannonlake: Drop redundant PcieRpEnable 2025-04-23 14:15:39 +00:00
libretrend soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
mitaccomputing
msi
novacustom mb/novacustom/mtl-h: Add discrete graphics variant 2025-04-05 14:39:51 +00:00
ocp
opencellular mb/*/*/*.fmd: Start flash at 0 2025-04-09 17:11:43 +00:00
packardbell
pcengines
pine64
portwell
prodrive soc/intel/cannonlake: Drop redundant PcieRpEnable 2025-04-23 14:15:39 +00:00
protectli soc/intel/cannonlake: Drop redundant PcieRpEnable 2025-04-23 14:15:39 +00:00
purism soc/intel/cannonlake: Hook up DPTF device to devicetree 2025-05-01 22:17:20 +00:00
raptor-cs
razer soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
roda
samsung mb/samsung/stumpy: Clean up makefile 2025-04-23 14:18:16 +00:00
sapphire
siemens soc/intel/cannonlake: Drop redundant PcieRpEnable 2025-04-23 14:15:39 +00:00
sifive
starlabs mb/starlabs/*: Unify Sleep S3 and S4 GPIO configurations 2025-04-23 21:00:18 +00:00
supermicro soc/intel/skylake: Drop redundant PcieRpEnable 2025-04-23 14:15:29 +00:00
system76 soc/intel/cannonlake: Hook up DPTF device to devicetree 2025-05-01 22:17:20 +00:00
ti mb/*/*/*.fmd: Start flash at 0 2025-04-09 17:11:43 +00:00
topton
up
via
Kconfig