From e9edd270993988fcf69f79c4228f0cd81a221df8 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Fri, 1 Sep 2017 10:17:27 +0800 Subject: mb/hp: Enable ExpressCard hotplug in all Elitebooks The MPC.HPCE bit of the ExpressCard root port is not set in vendor firmware, so autoport didn't generate the right pcie_hotplug_map to support ExpressCard hotplug. Also add comments for each PCIe root port. Change-Id: Ic53e36a7192b9bfa8ff9fca57f4556e972e2611b Signed-off-by: Iru Cai Reviewed-on: https://review.coreboot.org/21310 Tested-by: build bot (Jenkins) Reviewed-by: Arthur Heymans --- src/mainboard/hp/8470p/devicetree.cb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/mainboard/hp/8470p') diff --git a/src/mainboard/hp/8470p/devicetree.cb b/src/mainboard/hp/8470p/devicetree.cb index 6bacccaa4a..b7254bb38d 100644 --- a/src/mainboard/hp/8470p/devicetree.cb +++ b/src/mainboard/hp/8470p/devicetree.cb @@ -65,7 +65,7 @@ chip northbridge/intel/sandybridge register "gen4_dec" = "0x000402e9" register "gpi6_routing" = "2" register "p_cnt_throttling_supported" = "1" - register "pcie_hotplug_map" = "{ 0, 0, 1, 0, 0, 0, 0, 0 }" + register "pcie_hotplug_map" = "{ 0, 1, 1, 0, 0, 0, 0, 0 }" register "pcie_port_coalesce" = "1" register "sata_interface_speed_support" = "0x3" register "sata_port_map" = "0x3b" @@ -101,13 +101,13 @@ chip northbridge/intel/sandybridge device pci 1c.0 on # PCIe Port #1 subsystemid 0x103c 0x179b end - device pci 1c.1 on # PCIe Port #2 + device pci 1c.1 on # PCIe Port #2, ExpressCard subsystemid 0x103c 0x179b end - device pci 1c.2 on # PCIe Port #3 + device pci 1c.2 on # PCIe Port #3, SD/MMC subsystemid 0x103c 0x179b end - device pci 1c.3 on # PCIe Port #4 + device pci 1c.3 on # PCIe Port #4, WLAN subsystemid 0x103c 0x179b end device pci 1c.4 off # PCIe Port #5 -- cgit v1.2.3