1 chip northbridge
/intel
/sandybridge
2 register
"gfx.ndid" = "3"
3 register
"gfx.did" = "{ 0x80000100, 0x80000240, 0x80000410 }"
5 # Enable DisplayPort Hotplug with
6ms pulse
6 register
"gpu_dp_d_hotplug" = "0x06"
8 # Enable Panel
as LVDS
and configure power delays
9 register
"gpu_panel_port_select" = "0" # LVDS
10 register
"gpu_panel_power_cycle_delay" = "6" # T7
: 500ms
11 register
"gpu_panel_power_up_delay" = "100" # T1
+T2
: 10ms
12 register
"gpu_panel_power_down_delay" = "100" # T5
+T6
: 10ms
13 register
"gpu_panel_power_backlight_on_delay" = "2100" # T3
: 210ms
14 register
"gpu_panel_power_backlight_off_delay" = "2100" # T4
: 210ms
15 register
"gfx.use_spread_spectrum_clock" = "1"
16 register
"gfx.link_frequency_270_mhz" = "1"
17 register
"gpu_cpu_backlight" = "0x1155"
18 register
"gpu_pch_backlight" = "0x11551155"
20 device cpu_cluster
0x0 on
21 chip cpu
/intel
/model_206ax # FIXME
: check all registers
22 register
"c1_acpower" = "1"
23 register
"c1_battery" = "1"
24 register
"c2_acpower" = "3"
25 register
"c2_battery" = "3"
26 register
"c3_acpower" = "5"
27 register
"c3_battery" = "5"
28 device lapic
0x0 on
end
29 device lapic
0xacac off
end
34 chip southbridge
/intel
/bd82x6x # Intel Series
6 Cougar Point PCH
35 register
"c2_latency" = "0x0065"
36 register
"docking_supported" = "1"
37 register
"gen1_dec" = "0x000c15e1"
38 register
"gen2_dec" = "0x007c1601"
39 register
"gen3_dec" = "0x000c06a1"
40 register
"gpi13_routing" = "2"
41 register
"gpi1_routing" = "2"
42 register
"p_cnt_throttling_supported" = "1"
43 register
"pcie_hotplug_map" = "{ 0, 0, 1, 0, 0, 0, 0, 0 }"
44 register
"pcie_port_coalesce" = "1"
45 register
"sata_interface_speed_support" = "0x3"
46 register
"sata_port_map" = "0x17"
47 register
"superspeed_capable_ports" = "0x0000000f"
48 register
"xhci_overcurrent_mapping" = "0x04000201"
49 register
"xhci_switchable_ports" = "0x0000000f"
51 # device specific SPI configuration
52 register
"spi_uvscc" = "0x2005"
53 register
"spi_lvscc" = "0x2005"
55 device pci
14.0 on # USB
3.0 Controller
56 subsystemid
0x17aa 0x21f3
58 device pci
16.0 on # Management Engine Interface
1
59 subsystemid
0x17aa 0x21f3
61 device pci
16.1 off # Management Engine Interface
2
63 device pci
16.2 off # Management Engine IDE
-R
65 device pci
16.3 off # Management Engine KT
67 device pci
19.0 on # Intel Gigabit Ethernet
68 subsystemid
0x17aa 0x21f3
70 device pci
1a
.0 on # USB2 EHCI #
2
71 subsystemid
0x17aa 0x21f3
73 device pci
1b
.0 on # High Definition Audio Audio controller
74 subsystemid
0x17aa 0x21f3
76 device pci
1c
.0 on # PCIe Port #
1
77 subsystemid
0x17aa 0x21f3
78 chip drivers
/ricoh
/rce822 # Ricoh cardreader
79 register
"disable_mask" = "0x87"
80 register
"sdwppol" = "1"
81 device pci
00.0 on # Ricoh SD card reader
82 subsystemid
0x17aa 0x21f3
86 device pci
1c
.1 on # PCIe Port #
2
87 subsystemid
0x17aa 0x21f3
89 device pci
1c
.2 on # PCIe Port #
3
90 subsystemid
0x17aa 0x21f3
91 smbios_slot_desc
"7" "3" "ExpressCard Slot" "8"
93 device pci
1c
.3 off # PCIe Port #
4
95 device pci
1c
.4 off # PCIe Port #
5
97 device pci
1c
.5 off # PCIe Port #
6
99 device pci
1c
.6 off # PCIe Port #
7
101 device pci
1c
.7 off # PCIe Port #
8
103 device pci
1d
.0 on # USB2 EHCI #
1
104 subsystemid
0x17aa 0x21f3
106 device pci
1e
.0 off # PCI bridge
108 device pci
1f
.0 on # LPC bridge PCI
-LPC bridge
109 subsystemid
0x17aa 0x21f3
111 register
"backlight_enable" = "0x01"
112 register
"dock_event_enable" = "0x01"
113 device pnp ff
.1 on # dummy
117 device pnp ff
.2 on # dummy
123 register
"config0" = "0xa7"
124 register
"config1" = "0x01"
125 register
"config2" = "0xa0"
126 register
"config3" = "0xe2"
128 register
"has_keyboard_backlight" = "0"
130 register
"beepmask0" = "0x02"
131 register
"beepmask1" = "0x86"
132 register
"has_power_management_beeps" = "1"
133 register
"event2_enable" = "0xff"
134 register
"event3_enable" = "0xff"
135 register
"event4_enable" = "0xf0"
136 register
"event5_enable" = "0x3c"
137 register
"event6_enable" = "0x00"
138 register
"event7_enable" = "0xa1"
139 register
"event8_enable" = "0x7b"
140 register
"event9_enable" = "0xff"
141 register
"eventa_enable" = "0x00"
142 register
"eventb_enable" = "0x00"
143 register
"eventc_enable" = "0xff"
144 register
"eventd_enable" = "0xff"
145 register
"evente_enable" = "0x0d"
147 register
"has_bdc_detection" = "1"
148 register
"bdc_gpio_num" = "54"
149 register
"bdc_gpio_lvl" = "0"
151 register
"has_wwan_detection" = "1"
152 register
"wwan_gpio_num" = "70"
153 register
"wwan_gpio_lvl" = "0"
155 chip drivers
/lenovo
/hybrid_graphics
156 device pnp ff.f on
end # dummy
158 register
"detect_gpio" = "21"
160 register
"has_panel_hybrid_gpio" = "1"
161 register
"panel_hybrid_gpio" = "52"
162 register
"panel_integrated_lvl" = "1"
164 register
"has_backlight_gpio" = "0"
165 register
"has_dgpu_power_gpio" = "0"
167 register
"has_thinker1" = "1"
169 chip drivers
/pc80
/tpm
170 device pnp
0c31.0 on
end
173 device pci
1f
.2 on # SATA Controller
1
174 subsystemid
0x17aa 0x21f3
176 device pci
1f
.3 on # SMBus
177 subsystemid
0x17aa 0x21f3
178 chip drivers
/i2c
/at24rf08c # eeprom
, 8 virtual devices
, same chip
197 device pci
1f
.5 off # SATA Controller
2
199 device pci
1f
.6 off # Thermal
202 device pci
00.0 on # Host bridge Host bridge
203 subsystemid
0x17aa 0x21f3
205 device pci
01.0 on # PCIe Bridge
for discrete graphics
207 device pci
02.0 on # Internal graphics VGA controller
208 subsystemid
0x17aa 0x21f3
210 device pci
04.0 off # Signal processing controller