blob: cafc81e6ba350470eefacb3ade0f0643e0dac0eb [file] [log] [blame]
Christian Walterb646e282020-01-09 15:42:42 +01001chip soc/intel/cannonlake
Christian Walterb646e282020-01-09 15:42:42 +01002 device cpu_cluster 0 on
3 device lapic 0 on end
4 end
5
6 device domain 0 on
7 device pci 00.0 on end # Host Bridge
8 device pci 01.0 on # PEG x8 / Slot 2
9 smbios_slot_desc "SlotTypePciExpressGen3X16" "SlotLengthOther" "SLOT2" "SlotDataBusWidth8X"
10 end
11 device pci 01.1 on # PEG x4 or x8 / Slot 6
12 smbios_slot_desc "SlotTypePciExpressGen3X16" "SlotLengthOther" "SLOT6" "SlotDataBusWidth4X"
13 end
14 device pci 01.2 on # PEG x4 or disabled / Slot 4
15 smbios_slot_desc "SlotTypePciExpressGen3X16" "SlotLengthOther" "SLOT4" "SlotDataBusWidth4X"
16 end
17 device pci 04.0 on end # SA Thermal device
Christian Walterb646e282020-01-09 15:42:42 +010018 device pci 08.0 on end # Gaussian Mixture
19 device pci 12.0 on end # Thermal Subsystem
20 device pci 14.0 on end # USB xHCI
Patrick Rudolphae758fa2020-06-18 11:34:19 +020021 device pci 14.1 off end # USB xDCI (OTG)
Christian Walterb646e282020-01-09 15:42:42 +010022 device pci 14.2 on end # RAM controller
23 device pci 14.5 off end # SDCard
24
Michael Niewöhner50a10722020-11-04 00:19:28 +010025 device pci 16.0 on end # Management Engine Interface 1
Felix Singer250a7ac2020-07-26 21:19:21 +020026 device pci 16.1 on end # Management Engine Interface 2
Felix Singerd9e45942020-08-19 14:13:15 +020027 device pci 16.4 off end # Management Engine Interface 3
Christian Walterb646e282020-01-09 15:42:42 +010028 device pci 17.0 on end # SATA
Felix Singer2b9035e2020-08-18 23:12:55 +020029 device pci 1d.6 on # PCIe root port 15
Christian Walterb646e282020-01-09 15:42:42 +010030 device pci 00.0 on # Aspeed PCI Bridge
31 device pci 00.0 on end # Aspeed 2500 VGA
32 end
Nico Huber119ace02019-10-02 16:02:06 +020033 register "PcieRpSlotImplemented[14]" = "1"
Felix Singer2b9035e2020-08-18 23:12:55 +020034 end
Elyes HAOUASbda27cd2020-06-27 07:17:16 +020035 device pci 1f.0 on # LPC Interface
Christian Walterb646e282020-01-09 15:42:42 +010036 chip drivers/pc80/tpm
37 device pnp 0c31.0 on end
38 end
39 # AST2500, but not enabled to decode LPC cycles
40 end
Patrick Rudolph63df43d2021-09-11 08:17:39 +020041 device pci 1f.1 on end # P2SB
42 device pci 1f.2 hidden end # Power Management Controller
43 device pci 1f.3 on end # Intel HDA
44 device pci 1f.4 on end # SMBus
45 device pci 1f.5 on end # PCH SPI
Christian Walterb646e282020-01-09 15:42:42 +010046 end
47
48end