blob: f7d65ca230b6160471a957e91e96f5b26d32b086 [file] [log] [blame]
Tobias Diedrichcee930a2017-02-12 14:09:06 +01001chip northbridge/intel/sandybridge
Nico Huberb0b25c82020-03-21 20:35:12 +01002 register "gfx" = "GMA_STATIC_DISPLAYS(1)"
Tobias Diedrichcee930a2017-02-12 14:09:06 +01003 register "gpu_cpu_backlight" = "0x00000060"
4 register "gpu_dp_b_hotplug" = "4"
5 register "gpu_dp_c_hotplug" = "4"
6 register "gpu_dp_d_hotplug" = "4"
Angel Ponsdc0c0812020-09-02 19:17:30 +02007 register "gpu_panel_port_select" = "PANEL_PORT_LVDS"
Tobias Diedrichcee930a2017-02-12 14:09:06 +01008 register "gpu_panel_power_backlight_off_delay" = "2000"
9 register "gpu_panel_power_backlight_on_delay" = "2000"
10 register "gpu_panel_power_cycle_delay" = "5"
11 register "gpu_panel_power_down_delay" = "500"
12 register "gpu_panel_power_up_delay" = "600"
13 register "gpu_pch_backlight" = "0x041e041e"
Angel Ponsd2489ee2021-05-17 11:05:29 +020014 device cpu_cluster 0 on
Tobias Diedrichcee930a2017-02-12 14:09:06 +010015 chip cpu/intel/model_206ax
Angel Pons6f56a232021-01-04 17:02:23 +010016 register "acpi_c1" = "1"
17 register "acpi_c2" = "3"
18 register "acpi_c3" = "5"
Angel Ponsc56c7232021-05-17 11:03:55 +020019 device lapic 0 on end
Arthur Heymansb3f23232019-01-21 17:48:55 +010020 device lapic 0xacac off end
Tobias Diedrichcee930a2017-02-12 14:09:06 +010021 end
22 end
Angel Ponsbceea672021-05-17 10:58:36 +020023 device domain 0 on
Peter Lemenkovabb0ebb2019-11-27 23:16:14 +010024 subsystemid 0x17aa 0x2205 inherit
25
26 device pci 00.0 on end # Host bridge Host bridge
27 device pci 01.0 off end # PCIe Bridge for discrete graphics
28 device pci 02.0 on end # Internal graphics VGA controller
29
Tobias Diedrichcee930a2017-02-12 14:09:06 +010030 chip southbridge/intel/bd82x6x # Intel Series 6 Cougar Point PCH
Tobias Diedrichcee930a2017-02-12 14:09:06 +010031 register "docking_supported" = "1"
32 register "gen1_dec" = "0x00000000"
33 register "gen2_dec" = "0x000c0701"
34 register "gen3_dec" = "0x000c0069"
35 register "gen4_dec" = "0x000c06a1"
36 register "gpi13_routing" = "2"
37 register "gpi7_routing" = "2"
Tobias Diedrichcee930a2017-02-12 14:09:06 +010038 register "pcie_hotplug_map" = "{ 0, 1, 0, 1, 0, 0, 0, 0 }"
Angel Ponsaf4bd562021-12-28 13:05:56 +010039 register "pcie_port_coalesce" = "true"
Tobias Diedrichcee930a2017-02-12 14:09:06 +010040 register "sata_interface_speed_support" = "0x3"
persmule72f730e2017-05-01 21:40:50 +080041 register "sata_port_map" = "0x5"
Tobias Diedrichcee930a2017-02-12 14:09:06 +010042 register "superspeed_capable_ports" = "0x0000000f"
43 register "xhci_overcurrent_mapping" = "0x00000c03"
44 register "xhci_switchable_ports" = "0x0000000f"
Patrick Rudolphc670a412017-04-28 17:28:32 +020045
46 register "spi_uvscc" = "0x2005"
47 register "spi_lvscc" = "0x2005"
48
Peter Lemenkovabb0ebb2019-11-27 23:16:14 +010049 device pci 14.0 on end # USB 3.0 Controller
Evgeny Zinovievb5d402e2020-06-16 04:41:48 +030050 device pci 16.0 on end # Management Engine Interface 1
Peter Lemenkovabb0ebb2019-11-27 23:16:14 +010051 device pci 16.1 off end # Management Engine Interface 2
52 device pci 16.2 off end # Management Engine IDE-R
53 device pci 16.3 off end # Management Engine KT
54 device pci 19.0 off end # Intel Gigabit Ethernet
55 device pci 1a.0 on end # USB2 EHCI #2
56 device pci 1b.0 on end # High Definition Audio Audio controller
57 device pci 1c.0 on end # PCIe Port #1
58 device pci 1c.1 on end # PCIe Port #2
59 device pci 1c.2 off end # PCIe Port #3
60 device pci 1c.3 on end # PCIe Port #4
61 device pci 1c.4 off end # PCIe Port #5
62 device pci 1c.5 off end # PCIe Port #6
63 device pci 1c.6 off end # PCIe Port #7
64 device pci 1c.7 off end # PCIe Port #8
65 device pci 1d.0 on end # USB2 EHCI #1
66 device pci 1e.0 off end # PCI bridge
Tobias Diedrichcee930a2017-02-12 14:09:06 +010067 device pci 1f.0 on # LPC bridge PCI-LPC bridge
Tobias Diedrichcee930a2017-02-12 14:09:06 +010068 chip drivers/pc80/tpm
69 device pnp 0c31.0 on end
70 end
71 end
Peter Lemenkovabb0ebb2019-11-27 23:16:14 +010072 device pci 1f.2 on end # SATA Controller 1
Tobias Diedrichcee930a2017-02-12 14:09:06 +010073 device pci 1f.3 on # SMBus
Tobias Diedrichcee930a2017-02-12 14:09:06 +010074 chip drivers/i2c/at24rf08c # eeprom, 8 virtual devices, same chip
Peter Lemenkovabb0ebb2019-11-27 23:16:14 +010075 device i2c 54 on end
76 device i2c 55 on end
77 device i2c 56 on end
78 device i2c 57 on end
79 device i2c 5c on end
80 device i2c 5d on end
81 device i2c 5e on end
82 device i2c 5f on end
Tobias Diedrichcee930a2017-02-12 14:09:06 +010083 end
84 end
Peter Lemenkovabb0ebb2019-11-27 23:16:14 +010085 device pci 1f.5 off end # SATA Controller 2
86 device pci 1f.6 off end # Thermal
Tobias Diedrichcee930a2017-02-12 14:09:06 +010087 end
88 end
89end