1 ## SPDX
-License
-Identifier
: GPL
-2.0-only
3 chip northbridge
/intel
/sandybridge
4 register
"gfx.use_spread_spectrum_clock" = "0"
5 register
"gpu_dp_b_hotplug" = "0"
6 register
"gpu_dp_c_hotplug" = "0"
7 register
"gpu_dp_d_hotplug" = "0"
10 subsystemid
0x103c 0x1495 inherit
12 device ref host_bridge on
end # Host bridge Host bridge
13 device ref peg10 on
end # PCIe Bridge
for discrete graphics
14 device ref igd on
end # Internal graphics VGA controller
16 chip southbridge
/intel
/bd82x6x # Intel Series
6 Cougar Point PCH
17 register
"docking_supported" = "0"
18 register
"gen1_dec" = "0x00fc0601"
19 register
"gen2_dec" = "0x00fc0801"
20 register
"pcie_hotplug_map" = "{ 0, 0, 0, 0, 0, 0, 0, 0 }"
21 register
"pcie_port_coalesce" = "true"
22 register
"sata_interface_speed_support" = "0x3"
23 register
"sata_port_map" = "0xf"
24 register
"spi_lvscc" = "0x2005"
25 register
"spi_uvscc" = "0x0"
27 device ref mei1 on
end # Management Engine Interface
1
28 device ref mei2 off
end # Management Engine Interface
2
29 device ref me_ide_r off
end # Management Engine IDE
-R
30 device ref me_kt on
end # Management Engine KT
31 device ref gbe on
end # Intel Gigabit Ethernet
32 device ref ehci2 on
end # USB2 EHCI #
2
33 device ref hda on
end # High Definition Audio controller
34 device ref pcie_rp1 on
end # PCIe Port #
1
35 device ref pcie_rp2 off
end # PCIe Port #
2
36 device ref pcie_rp3 off
end # PCIe Port #
3
37 device ref pcie_rp4 off
end # PCIe Port #
4
38 device ref pcie_rp5 on
end # PCIe Port #
5
39 device ref pcie_rp6 off
end # PCIe Port #
6
40 device ref pcie_rp7 on
end # PCIe Port #
7
41 device ref pcie_rp8 on
end # PCIe Port #
8
42 device ref ehci1 on
end # USB2 EHCI #
1
43 device ref pci_bridge on
end # PCI bridge
44 device ref lpc on # LPC bridge PCI
-LPC bridge
46 device pnp
2e.ff on # passes SIO base addr
to SSDT gen
47 chip superio
/nuvoton
/npcd378
48 device pnp
2e
.0 off
end # Floppy
49 device pnp
2e
.1 on # Parallel port
52 # serialice
: Vendor writes
:
58 # dumped from superiotool
:
68 device pnp
2e
.2 off # COM1
72 device pnp
2e
.3 on # COM2
, IR
76 device pnp
2e
.4 on # LED
control
78 # IOBASE
[0h
] = bit0 LED red
/ green
79 # IOBASE
[0h
] = bit1
-4 LED PWM duty cycle
80 # IOBASE
[1h
] = bit6 SWCC
85 # IOBASE
[4h
:7h
] = 32bit upcounter at
1Mhz
86 # IOBASE
[8h
:bh
] = GPS
87 # IOBASE
[ch
:fh
] = GPE
89 device pnp
2e
.5 on # Mouse
92 device pnp
2e
.6 on # Keyboard
96 # serialice
: Vendor writes
:
99 device pnp
2e
.7 on # WDT ?
102 device pnp
2e
.8 on # HWM
104 # IOBASE
[0h
:feh
] HWM page
105 # IOBASE
[ffh
] bit0
-bit3 page selector
117 device pnp
2e.f on # GPIO OD ?
123 device pnp
2e
.15 on # BUS ?
127 device pnp
2e
.1c on # Suspend
Control ?
129 # writing
to IOBASE
[5h
]
131 #
0x9: Power off
and bricked until CMOS battery removed
133 device pnp
2e
.1e on # GPIO ?
136 # skip the following
, as it
137 # looks like remapped registers
145 chip drivers
/pc80
/tpm
146 device pnp
4e
.0 on
end # TPM module
149 device ref sata1 on
end # SATA Controller
1
150 device ref smbus on
end # SMBus
151 device ref sata2 off
end # SATA Controller
2
152 device ref thermal off
end # Thermal