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