Christian Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 1 | chip soc/intel/cannonlake |
Christian Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 2 | 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 Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 18 | 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 Rudolph | ae758fa | 2020-06-18 11:34:19 +0200 | [diff] [blame] | 21 | device pci 14.1 off end # USB xDCI (OTG) |
Christian Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 22 | device pci 14.2 on end # RAM controller |
| 23 | device pci 14.5 off end # SDCard |
| 24 | |
Michael Niewöhner | 50a1072 | 2020-11-04 00:19:28 +0100 | [diff] [blame] | 25 | device pci 16.0 on end # Management Engine Interface 1 |
Felix Singer | 250a7ac | 2020-07-26 21:19:21 +0200 | [diff] [blame] | 26 | device pci 16.1 on end # Management Engine Interface 2 |
Felix Singer | d9e4594 | 2020-08-19 14:13:15 +0200 | [diff] [blame] | 27 | device pci 16.4 off end # Management Engine Interface 3 |
Christian Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 28 | device pci 17.0 on end # SATA |
Felix Singer | 2b9035e | 2020-08-18 23:12:55 +0200 | [diff] [blame] | 29 | device pci 1d.6 on # PCIe root port 15 |
Christian Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 30 | device pci 00.0 on # Aspeed PCI Bridge |
| 31 | device pci 00.0 on end # Aspeed 2500 VGA |
| 32 | end |
Nico Huber | 119ace0 | 2019-10-02 16:02:06 +0200 | [diff] [blame] | 33 | register "PcieRpSlotImplemented[14]" = "1" |
Felix Singer | 2b9035e | 2020-08-18 23:12:55 +0200 | [diff] [blame] | 34 | end |
Elyes HAOUAS | bda27cd | 2020-06-27 07:17:16 +0200 | [diff] [blame] | 35 | device pci 1f.0 on # LPC Interface |
Christian Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 36 | 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 Rudolph | 63df43d | 2021-09-11 08:17:39 +0200 | [diff] [blame^] | 41 | 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 Walter | b646e28 | 2020-01-09 15:42:42 +0100 | [diff] [blame] | 46 | end |
| 47 | |
| 48 | end |