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