blob: b276919b3f0cbd2037834c5d2c85d9dd4baa839f [file] [log] [blame]
Christian Walterb646e282020-01-09 15:42:42 +01001chip soc/intel/cannonlake
2 register "common_soc_config.chipset_lockdown" = CHIPSET_LOCKDOWN_COREBOOT
3
4 device cpu_cluster 0 on
5 device lapic 0 on end
6 end
7
8 device domain 0 on
9 device pci 00.0 on end # Host Bridge
10 device pci 01.0 on # PEG x8 / Slot 2
11 smbios_slot_desc "SlotTypePciExpressGen3X16" "SlotLengthOther" "SLOT2" "SlotDataBusWidth8X"
12 end
13 device pci 01.1 on # PEG x4 or x8 / Slot 6
14 smbios_slot_desc "SlotTypePciExpressGen3X16" "SlotLengthOther" "SLOT6" "SlotDataBusWidth4X"
15 end
16 device pci 01.2 on # PEG x4 or disabled / Slot 4
17 smbios_slot_desc "SlotTypePciExpressGen3X16" "SlotLengthOther" "SLOT4" "SlotDataBusWidth4X"
18 end
19 device pci 04.0 on end # SA Thermal device
Christian Walterb646e282020-01-09 15:42:42 +010020 device pci 08.0 on end # Gaussian Mixture
21 device pci 12.0 on end # Thermal Subsystem
22 device pci 14.0 on end # USB xHCI
Patrick Rudolphae758fa2020-06-18 11:34:19 +020023 device pci 14.1 off end # USB xDCI (OTG)
Christian Walterb646e282020-01-09 15:42:42 +010024 device pci 14.2 on end # RAM controller
25 device pci 14.5 off end # SDCard
26
Michael Niewöhner50a10722020-11-04 00:19:28 +010027 device pci 16.0 on end # Management Engine Interface 1
Felix Singer250a7ac2020-07-26 21:19:21 +020028 device pci 16.1 on end # Management Engine Interface 2
Felix Singerd9e45942020-08-19 14:13:15 +020029 device pci 16.4 off end # Management Engine Interface 3
Christian Walterb646e282020-01-09 15:42:42 +010030 device pci 17.0 on end # SATA
Felix Singer2b9035e2020-08-18 23:12:55 +020031 device pci 1d.6 on # PCIe root port 15
Christian Walterb646e282020-01-09 15:42:42 +010032 device pci 00.0 on # Aspeed PCI Bridge
33 device pci 00.0 on end # Aspeed 2500 VGA
34 end
Nico Huber119ace02019-10-02 16:02:06 +020035 register "PcieRpSlotImplemented[14]" = "1"
Felix Singer2b9035e2020-08-18 23:12:55 +020036 end
Elyes HAOUASbda27cd2020-06-27 07:17:16 +020037 device pci 1f.0 on # LPC Interface
Christian Walterb646e282020-01-09 15:42:42 +010038 chip drivers/pc80/tpm
39 device pnp 0c31.0 on end
40 end
41 # AST2500, but not enabled to decode LPC cycles
42 end
43 device pci 1f.3 on end
44 device pci 1f.4 on end # SMBus
45 device pci 1f.5 on end # PCH SPI
46 end
47
48end