blob: 8f943782af842c06e91e95e43822ce5dde928150 [file] [log] [blame]
Michał Żygowski72f06ca2020-04-13 21:42:24 +02001chip northbridge/intel/sandybridge
2 device cpu_cluster 0 on
3 chip cpu/intel/model_206ax
Michał Żygowski72f06ca2020-04-13 21:42:24 +02004 register "tcc_offset" = "5" # TCC of 95C
5 device lapic 0 on end
6 device lapic 0xacac off end
7 end
8 end
Angel Ponsbceea672021-05-17 10:58:36 +02009 device domain 0 on
Michał Żygowski72f06ca2020-04-13 21:42:24 +020010
11 device pci 00.0 on end # Host bridge Host bridge
12 device pci 01.0 on # PEG1 (blue slot1)
Michał Żygowski7e8b5972022-02-20 23:27:18 +010013 smbios_slot_desc "SlotTypePciExpressGen3X16" "SlotLengthLong" "SLOT1" "SlotDataBusWidth16X"
Michał Żygowski72f06ca2020-04-13 21:42:24 +020014 end
15 device pci 02.0 on end # Internal graphics VGA controller
16 device pci 06.0 off end # PEG2
17
18 chip southbridge/intel/bd82x6x # Intel Series 7 Panther Point PCH
Michał Żygowski8ebea122021-11-21 17:43:55 +010019 register "gpe0_en" = "0x00002a46"
Michał Żygowski72f06ca2020-04-13 21:42:24 +020020 register "alt_gp_smi_en" = "0x0004"
21 register "gpi2_routing" = "1"
22 register "gpi12_routing" = "2"
Michał Żygowski72f06ca2020-04-13 21:42:24 +020023 register "gen1_dec" = "0x007c0a01"
24 register "gen2_dec" = "0x007c0901"
25 register "gen3_dec" = "0x003c07e1"
26 register "gen4_dec" = "0x001c0901"
Angel Ponsaf4bd562021-12-28 13:05:56 +010027 register "pcie_port_coalesce" = "true"
Michał Żygowski72f06ca2020-04-13 21:42:24 +020028 register "sata_interface_speed_support" = "0x3"
Michał Żygowski72f06ca2020-04-13 21:42:24 +020029 register "spi_lvscc" = "0x2005"
30 register "spi_uvscc" = "0x2005"
31 register "superspeed_capable_ports" = "0x0000000f"
32 register "xhci_overcurrent_mapping" = "0x08040201"
33 register "xhci_switchable_ports" = "0x0000000f"
34 device pci 14.0 on end # USB 3.0 Controller
35 device pci 16.0 off end # Management Engine Interface 1
36 device pci 16.1 off end # Management Engine Interface 2
37 device pci 16.2 off end # Management Engine IDE-R
38 device pci 16.3 off end # Management Engine KT
39 device pci 19.0 on end # Intel Gigabit Ethernet
40 device pci 1a.0 on end # USB2 EHCI #2
41 device pci 1b.0 on end # High Definition Audio controller
42 device pci 1c.0 off end # PCIe Port #1
43 device pci 1c.1 off end # PCIe Port #2
44 device pci 1c.2 off end # PCIe Port #3
45 device pci 1c.3 off end # PCIe Port #4
Michał Żygowski7e8b5972022-02-20 23:27:18 +010046 device pci 1c.4 off end # PCIe Port #5
47 device pci 1c.5 off end # PCIe Port #6
48 device pci 1c.6 off end # PCIe Port #7
49 device pci 1c.7 off end # PCIe Port #8
Michał Żygowski72f06ca2020-04-13 21:42:24 +020050 device pci 1d.0 on end # USB2 EHCI #1
51 device pci 1e.0 off end # PCI bridge
52 device pci 1f.0 on # LPC bridge
53 chip drivers/pc80/tpm
54 device pnp 0c31.0 on end
55 end
56 chip superio/smsc/sch5545
57 device pnp 2e.c on # LPC
58 io 0x60 = 0x2e
59 end
60 device pnp 2e.0 on # EMI
61 io 0x60 = 0xa40
62 end
63 device pnp 2e.1 on # KBC/PS2M
64 io 0x60 = 0x60
65 irq 0x70 = 1
66 irq 0x72 = 12
67 end
68 device pnp 2e.7 on # UART1
69 io 0x60 = 0x3f8
70 irq 0x70 = 4
71 irq 0xf0 = 0x02
72 end
73 device pnp 2e.8 off end # UART2
74 device pnp 2e.a on # Runtime registers
75 io 0x60 = 0xa00
76 irq 0x70 = 9 # PME
77 end
78 device pnp 2e.b off end # Floppy
79 device pnp 2e.11 off end # PP
80 end
81 end
82 device pci 1f.2 on end # SATA Controller 1
83 device pci 1f.3 on end # SMBus
84 device pci 1f.5 off end # SATA Controller 2
85 device pci 1f.6 on end # Thermal
86 end
87 end
88end