blob: 0f7d0a87d5743fcd505039e85a90d9a363e908a4 [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"
Angel Ponsc56c7232021-05-17 11:03:55 +020021 device lapic 0 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
Iru Cai928c6c62017-06-15 18:18:51 +080036 register "docking_supported" = "0"
37 register "gen1_dec" = "0x000c0291"
38 register "gen2_dec" = "0x000c0241"
39 register "gen3_dec" = "0x000c0251"
Iru Cai928c6c62017-06-15 18:18:51 +080040 register "pcie_hotplug_map" = "{ 0, 0, 0, 0, 0, 0, 0, 0 }"
Angel Ponsaf4bd562021-12-28 13:05:56 +010041 register "pcie_port_coalesce" = "false"
Iru Cai928c6c62017-06-15 18:18:51 +080042 register "sata_interface_speed_support" = "0x3"
43 register "sata_port_map" = "0x3f"
44 register "superspeed_capable_ports" = "0x0000000f"
45 register "xhci_overcurrent_mapping" = "0x00000c03"
46 register "xhci_switchable_ports" = "0x0000000f"
47 register "spi_uvscc" = "0x2005"
48 register "spi_lvscc" = "0x2005"
49
50 device pci 14.0 on # USB 3.0 Controller
51 subsystemid 0x1849 0x1e31
52 end
53 device pci 16.0 on # Management Engine Interface 1
54 subsystemid 0x1849 0x1e3a
55 end
56 device pci 16.1 off # Management Engine Interface 2
57 end
58 device pci 16.2 off # Management Engine IDE-R
59 end
60 device pci 16.3 on # Management Engine KT
61 subsystemid 0x1849 0x1e3d
62 end
63 device pci 19.0 off # Intel Gigabit Ethernet
64 end
65 device pci 1a.0 on # USB2 EHCI #2
66 subsystemid 0x1849 0x1e2d
67 end
68 device pci 1b.0 on # High Definition Audio Audio controller
69 subsystemid 0x1849 0x8892
70 end
71 device pci 1c.0 on # PCIe Port #1
72 subsystemid 0x1849 0x1e10
73 end
74 device pci 1c.1 off # PCIe Port #2
75 end
76 device pci 1c.2 off # PCIe Port #3
77 end
78 device pci 1c.3 off # PCIe Port #4
79 end
80 device pci 1c.4 on # PCIe Port #5, ASMedia ASM1062 SATA Controller
81 subsystemid 0x1849 0x1e18
82 end
Iru Cai928c6c62017-06-15 18:18:51 +080083 device pci 1c.5 on # PCIe Port #6, Realtek PCIe GbE Controller
84 subsystemid 0x1849 0x1e1a
85 end
86 device pci 1c.6 off # PCIe Port #7
87 end
88 device pci 1c.7 off # PCIe Port #8
89 end
90 device pci 1d.0 on # USB2 EHCI #1
91 subsystemid 0x1849 0x1e26
92 end
93 device pci 1e.0 on # PCI bridge
94 subsystemid 0x1849 0x244e
95 end
96 device pci 1f.0 on # LPC bridge
97 subsystemid 0x1849 0x1e49
98 chip superio/nuvoton/nct6776
99 device pnp 2e.0 off end # Floppy
100 device pnp 2e.1 on # Parallel port
101 # global
102 irq 0x1c = 0x80
103 irq 0x27 = 0xc0
104 irq 0x2a = 0x62
105 # parallel port
106 io 0x60 = 0x378
107 irq 0x70 = 5
108 drq 0x74 = 3
109 end
110 device pnp 2e.2 on # COM1
111 io 0x60 = 0x3f8
112 irq 0x70 = 4
113 end
114 device pnp 2e.3 off end # COM2, IR
115 device pnp 2e.5 on # Keyboard
116 io 0x60 = 0x60
117 io 0x62 = 0x64
118 irq 0x70 = 1
119 irq 0x72 = 12
120 end
121 device pnp 2e.6 off end # CIR
122 device pnp 2e.7 off end # GPIO6-9
123 device pnp 2e.8 off end # WDT1, GPIO0, GPIO1, GPIOA
124 device pnp 2e.9 off end # GPIO2-5
125 device pnp 2e.a on # ACPI
126 irq 0xe0 = 0x01
127 irq 0xe3 = 0x14
128 irq 0xe6 = 0x4c
129 irq 0xe9 = 0x02
130 irq 0xf0 = 0x20
131 end
Martin Roth50863da2021-10-01 14:37:30 -0600132 device pnp 2e.b off end # HWM, front panel LED
Iru Cai928c6c62017-06-15 18:18:51 +0800133 device pnp 2e.d on end # VID
134 device pnp 2e.e off end # CIR WAKE-UP
135 device pnp 2e.f on end # GPIO Push-Pull or Open-drain
136 device pnp 2e.14 on end # SVID
137 device pnp 2e.16 on end # Deep Sleep
138 device pnp 2e.17 on end # GPIOA
139 end
140 end
141 device pci 1f.2 on # SATA Controller 1
142 subsystemid 0x1849 0x1e02
143 end
144 device pci 1f.3 on # SMBus
145 subsystemid 0x1849 0x1e22
146 end
147 device pci 1f.5 off # SATA Controller 2
148 end
149 device pci 1f.6 off # Thermal
150 end
151 end
152 end
153end