blob: 2fc7c8844c4733847273c129d0ca678997d887d9 [file] [log] [blame]
Elyes HAOUAS674ad922020-05-09 13:21:47 +02001# SPDX-License-Identifier: GPL-2.0-or-later
Iru Cai928c6c62017-06-15 18:18:51 +08002
3chip northbridge/intel/sandybridge
Iru Cai928c6c62017-06-15 18:18:51 +08004 register "gfx.use_spread_spectrum_clock" = "0"
5 register "gpu_cpu_backlight" = "0x00000000"
6 register "gpu_dp_b_hotplug" = "4"
7 register "gpu_dp_c_hotplug" = "4"
8 register "gpu_dp_d_hotplug" = "4"
Angel Ponsdc0c0812020-09-02 19:17:30 +02009 register "gpu_panel_port_select" = "PANEL_PORT_LVDS"
Iru Cai928c6c62017-06-15 18:18:51 +080010 register "gpu_panel_power_backlight_off_delay" = "0"
11 register "gpu_panel_power_backlight_on_delay" = "0"
12 register "gpu_panel_power_cycle_delay" = "4"
13 register "gpu_panel_power_down_delay" = "0"
14 register "gpu_panel_power_up_delay" = "0"
15 register "gpu_pch_backlight" = "0x00000000"
16 device cpu_cluster 0x0 on
Iru Cai928c6c62017-06-15 18:18:51 +080017 chip cpu/intel/model_206ax
18 register "c1_acpower" = "1"
19 register "c1_battery" = "1"
20 register "c2_acpower" = "3"
21 register "c2_battery" = "3"
22 register "c3_acpower" = "5"
23 register "c3_battery" = "5"
Arthur Heymans7e6946a2019-01-21 17:55:02 +010024 device lapic 0x0 on end
Arthur Heymansb3f23232019-01-21 17:48:55 +010025 device lapic 0xacac off end
Iru Cai928c6c62017-06-15 18:18:51 +080026 end
27 end
28 device domain 0x0 on
29 device pci 00.0 on
30 subsystemid 0x1849 0x0150
31 end
32 device pci 01.0 on
33 subsystemid 0x1849 0x0151
34 end
35 device pci 02.0 on
36 subsystemid 0x1849 0x0152
37 end
38 chip southbridge/intel/bd82x6x
39 register "c2_latency" = "0x0065"
40 register "docking_supported" = "0"
41 register "gen1_dec" = "0x000c0291"
42 register "gen2_dec" = "0x000c0241"
43 register "gen3_dec" = "0x000c0251"
Iru Cai928c6c62017-06-15 18:18:51 +080044 register "pcie_hotplug_map" = "{ 0, 0, 0, 0, 0, 0, 0, 0 }"
45 register "pcie_port_coalesce" = "0"
46 register "sata_interface_speed_support" = "0x3"
47 register "sata_port_map" = "0x3f"
48 register "superspeed_capable_ports" = "0x0000000f"
49 register "xhci_overcurrent_mapping" = "0x00000c03"
50 register "xhci_switchable_ports" = "0x0000000f"
51 register "spi_uvscc" = "0x2005"
52 register "spi_lvscc" = "0x2005"
53
54 device pci 14.0 on # USB 3.0 Controller
55 subsystemid 0x1849 0x1e31
56 end
57 device pci 16.0 on # Management Engine Interface 1
58 subsystemid 0x1849 0x1e3a
59 end
60 device pci 16.1 off # Management Engine Interface 2
61 end
62 device pci 16.2 off # Management Engine IDE-R
63 end
64 device pci 16.3 on # Management Engine KT
65 subsystemid 0x1849 0x1e3d
66 end
67 device pci 19.0 off # Intel Gigabit Ethernet
68 end
69 device pci 1a.0 on # USB2 EHCI #2
70 subsystemid 0x1849 0x1e2d
71 end
72 device pci 1b.0 on # High Definition Audio Audio controller
73 subsystemid 0x1849 0x8892
74 end
75 device pci 1c.0 on # PCIe Port #1
76 subsystemid 0x1849 0x1e10
77 end
78 device pci 1c.1 off # PCIe Port #2
79 end
80 device pci 1c.2 off # PCIe Port #3
81 end
82 device pci 1c.3 off # PCIe Port #4
83 end
84 device pci 1c.4 on # PCIe Port #5, ASMedia ASM1062 SATA Controller
85 subsystemid 0x1849 0x1e18
86 end
Iru Cai928c6c62017-06-15 18:18:51 +080087 device pci 1c.5 on # PCIe Port #6, Realtek PCIe GbE Controller
88 subsystemid 0x1849 0x1e1a
89 end
90 device pci 1c.6 off # PCIe Port #7
91 end
92 device pci 1c.7 off # PCIe Port #8
93 end
94 device pci 1d.0 on # USB2 EHCI #1
95 subsystemid 0x1849 0x1e26
96 end
97 device pci 1e.0 on # PCI bridge
98 subsystemid 0x1849 0x244e
99 end
100 device pci 1f.0 on # LPC bridge
101 subsystemid 0x1849 0x1e49
102 chip superio/nuvoton/nct6776
103 device pnp 2e.0 off end # Floppy
104 device pnp 2e.1 on # Parallel port
105 # global
106 irq 0x1c = 0x80
107 irq 0x27 = 0xc0
108 irq 0x2a = 0x62
109 # parallel port
110 io 0x60 = 0x378
111 irq 0x70 = 5
112 drq 0x74 = 3
113 end
114 device pnp 2e.2 on # COM1
115 io 0x60 = 0x3f8
116 irq 0x70 = 4
117 end
118 device pnp 2e.3 off end # COM2, IR
119 device pnp 2e.5 on # Keyboard
120 io 0x60 = 0x60
121 io 0x62 = 0x64
122 irq 0x70 = 1
123 irq 0x72 = 12
124 end
125 device pnp 2e.6 off end # CIR
126 device pnp 2e.7 off end # GPIO6-9
127 device pnp 2e.8 off end # WDT1, GPIO0, GPIO1, GPIOA
128 device pnp 2e.9 off end # GPIO2-5
129 device pnp 2e.a on # ACPI
130 irq 0xe0 = 0x01
131 irq 0xe3 = 0x14
132 irq 0xe6 = 0x4c
133 irq 0xe9 = 0x02
134 irq 0xf0 = 0x20
135 end
136 device pnp 2e.b off end # HWM, front pannel LED
137 device pnp 2e.d on end # VID
138 device pnp 2e.e off end # CIR WAKE-UP
139 device pnp 2e.f on end # GPIO Push-Pull or Open-drain
140 device pnp 2e.14 on end # SVID
141 device pnp 2e.16 on end # Deep Sleep
142 device pnp 2e.17 on end # GPIOA
143 end
144 end
145 device pci 1f.2 on # SATA Controller 1
146 subsystemid 0x1849 0x1e02
147 end
148 device pci 1f.3 on # SMBus
149 subsystemid 0x1849 0x1e22
150 end
151 device pci 1f.5 off # SATA Controller 2
152 end
153 device pci 1f.6 off # Thermal
154 end
155 end
156 end
157end