1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
## SPDX-License-Identifier: GPL-2.0-only
chip northbridge/intel/sandybridge
register "gfx" = "GMA_STATIC_DISPLAYS(0)"
register "gpu_dp_b_hotplug" = "4"
register "gpu_dp_c_hotplug" = "4"
register "gpu_dp_d_hotplug" = "4"
register "gpu_panel_power_cycle_delay" = "4"
register "spd_addresses" = "{0x50, 0x51, 0x52, 0x53}"
device domain 0 on
subsystemid 0x15d9 0x0644 inherit
device ref host_bridge on end # Host bridge
device ref peg10 on end # CPU1 SLOT6 (x8 or x16)
device ref peg11 on end # CPU1 SLOT4 (electrical x8 in x16 if present)
device ref igd on end # iGPU
device ref peg60 on end # CPU1 SLOT7 (electrical x4 in x8)
chip southbridge/intel/bd82x6x
register "gen1_dec" = "0x00fc0a01" # NCT6776 SuperIO (0x0a00-0aff)
register "sata_interface_speed_support" = "0x3"
register "sata_port_map" = "0x3f"
register "spi_lvscc" = "0x2005"
register "spi_uvscc" = "0x2005"
register "superspeed_capable_ports" = "0x0000000f"
register "xhci_overcurrent_mapping" = "0x00000c03"
register "xhci_switchable_ports" = "0x0000000f"
register "usb_port_config" = "{
{ 1, 0, 0 },
{ 1, 0, 0 },
{ 1, 0, 1 },
{ 1, 0, 1 },
{ 1, 0, 2 },
{ 1, 0, 2 },
{ 1, 0, 3 },
{ 1, 0, 3 },
{ 1, 0, 4 },
{ 1, 0, 4 },
{ 1, 0, 6 },
{ 1, 0, 5 },
{ 1, 0, 5 },
{ 1, 0, 6 }
}"
device ref xhci on end # xHCI
device ref mei1 on end # MEI #1
device ref mei2 off end # MEI #2
device ref me_ide_r off end # ME IDE-R
device ref me_kt off end # ME KT
device ref gbe on end # Intel GbE LAN1
device ref ehci2 on end # EHCI #2
device ref hda on end # HD Audio
device ref pcie_rp1 on end # RP #1 PCH SLOT2
device ref pcie_rp2 off end # RP #2
device ref pcie_rp3 off end # RP #3
device ref pcie_rp4 off end # RP #4
device ref pcie_rp5 on end # RP #5 PCH SLOT3
device ref pcie_rp6 off end # RP #6
device ref pcie_rp7 on end # RP #7 PCH SLOT5
device ref pcie_rp8 on # RP #8
device pci 00.0 on end # 574 GbE LAN2
end
device ref ehci1 on end # EHCI #1
device ref pci_bridge on end # PCI bridge
device ref lpc on # LPC bridge
chip superio/nuvoton/nct6776
device pnp 2e.0 off end # Floppy
device pnp 2e.1 off end # Parallel port
device pnp 2e.2 on # COM1
io 0x60 = 0x3f8
irq 0x70 = 4
end
device pnp 2e.3 on # COM2, IR
io 0x60 = 0x2f8
irq 0x70 = 3
end
device pnp 2e.5 on # Keyboard
io 0x60 = 0x060
io 0x62 = 0x064
irq 0x70 = 1
irq 0x72 = 12
end
device pnp 2e.6 off end # CIR
device pnp 2e.7 off end # GPIO6
device pnp 2e.107 off end # GPIO7
device pnp 2e.207 off end # GPIO8
device pnp 2e.307 off end # GPIO9
device pnp 2e.8 off end # WDT
device pnp 2e.108 on end # GPIO0
device pnp 2e.208 off end # GPIOA
device pnp 2e.308 on # GPIOBASE
io 0x60 = 0xa00
end
device pnp 2e.109 off end # GPIO1
device pnp 2e.209 on end # GPIO2
device pnp 2e.309 off end # GPIO3
device pnp 2e.409 off end # GPIO4
device pnp 2e.509 off end # GPIO5
device pnp 2e.609 off end # GPIO6
device pnp 2e.709 off end # GPIO7
device pnp 2e.a on # ACPI
irq 0xe0 = 0
irq 0xe4 = 0x60
irq 0xe6 = 0x4c
irq 0xe7 = 0x10
irq 0xf2 = 0x5d
end
device pnp 2e.b on # HWM, front panel LED
io 0x60 = 0xa30
io 0x62 = 0xa80
irq 0x70 = 0
irq 0xf8 = 0x43
end
device pnp 2e.d off end # VID
device pnp 2e.e off end # CIR WAKE-UP
device pnp 2e.f off end # GPIO
device pnp 2e.14 off end # SVID
device pnp 2e.16 off end # Deep sleep
device pnp 2e.17 off end # GPIOA
end
chip drivers/pc80/tpm
device pnp c31.0 on end # TPM
end
end
device ref sata1 on end # SATA (AHCI)
device ref smbus on end # SMBus
device ref sata2 off end # SATA (Legacy)
device ref thermal off end # Thermal
end
end
end
|