blob: bb4e854e59cb3eaa490a5b1936d1af6ff59836fe [file] [log] [blame]
Vladimir Serbinenkob1ccccc2014-02-19 22:20:14 +01001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2007-2009 coresystems GmbH
5## Copyright (C) 2011 Sven Schnelle <svens@stackframe.org>
6##
7## This program is free software; you can redistribute it and/or
8## modify it under the terms of the GNU General Public License as
9## published by the Free Software Foundation; version 2 of
10## the License.
11##
12## This program is distributed in the hope that it will be useful,
13## but WITHOUT ANY WARRANTY; without even the implied warranty of
14## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15## GNU General Public License for more details.
16##
Vladimir Serbinenkob1ccccc2014-02-19 22:20:14 +010017
18chip northbridge/intel/nehalem
Vladimir Serbinenkodd2bc3f2014-10-31 09:16:31 +010019 # IGD Displays
20 register "gfx.ndid" = "3"
21 register "gfx.did" = "{ 0x80000100, 0x80000240, 0x80000410, 0x80000410, 0x00000005 }"
Vladimir Serbinenkob1ccccc2014-02-19 22:20:14 +010022
23 register "gpu_dp_b_hotplug" = "0x04"
24 register "gpu_dp_c_hotplug" = "0x04"
25 register "gpu_dp_d_hotplug" = "0x04"
26
27 # Enable Panel as LVDS and configure power delays
28 register "gpu_panel_port_select" = "0" # LVDS
29 register "gpu_panel_power_cycle_delay" = "6"
30 register "gpu_panel_power_up_delay" = "300"
31 register "gpu_panel_power_down_delay" = "300"
32 register "gpu_panel_power_backlight_on_delay" = "3000"
33 register "gpu_panel_power_backlight_off_delay" = "3000"
34 register "gpu_cpu_backlight" = "0x58d"
35 register "gpu_pch_backlight" = "0x061a061a"
Vladimir Serbinenkoa71bdc32014-08-30 00:35:39 +020036 register "gfx.use_spread_spectrum_clock" = "0"
Vladimir Serbinenkoa71bdc32014-08-30 00:35:39 +020037 register "gfx.link_frequency_270_mhz" = "1"
Vladimir Serbinenkob1ccccc2014-02-19 22:20:14 +010038
39 device cpu_cluster 0 on
40 chip cpu/intel/model_2065x
41 device lapic 0 on end
42 end
43 end
44
Patrick Rudolph266a1f72016-06-09 18:13:34 +020045 register "pci_mmio_size" = "2048"
46
Vladimir Serbinenkob1ccccc2014-02-19 22:20:14 +010047 device domain 0 on
48 device pci 00.0 on # Host bridge
49 subsystemid 0x1025 0x0379
50 end
51 device pci 02.0 on # VGA controller
52 subsystemid 0x1025 0x0379
53 end
54 chip southbridge/intel/ibexpeak
Vladimir Serbinenkob1ccccc2014-02-19 22:20:14 +010055 # GPI routing
56 # 0 No effect (default)
57 # 1 SMI# (if corresponding ALT_GPI_SMI_EN bit is also set)
58 # 2 SCI (if corresponding GPIO_EN bit is also set)
59 register "gpi7_routing" = "2"
60 register "gpi8_routing" = "2"
61
62 register "sata_port_map" = "0x11"
63
64 register "gpe0_en" = "0x01800046"
65 register "alt_gp_smi_en" = "0x0000"
66 register "gen1_dec" = "0x040069"
67
68 device pci 1a.0 on # USB2 EHCI
69 subsystemid 0x1025 0x0379
70 end
71
72 device pci 1b.0 on # Audio Controller
73 subsystemid 0x1025 0x0379
74 end
75
76 device pci 1c.0 on end # PCIe Port #1
77 device pci 1c.1 on end # PCIe Port #1
78
79 device pci 1d.0 on # USB2 EHCI
80 subsystemid 0x1025 0x0379
81 end
82 device pci 1f.0 on # PCI-LPC bridge
83 subsystemid 0x1025 0x0379
84 end
85 device pci 1f.2 on # IDE/SATA
86 subsystemid 0x1025 0x0379
87 end
88 device pci 1f.3 on # SMBUS
89 subsystemid 0x1025 0x0379
90 end
91 end
92 end
93end