mainboard/intel/avenuecity_crb: Update full IIO configuration
[coreboot2.git] / src / mainboard / dell / e6400 / devicetree.cb
blobbb954cbd7b530d218964ed0b69119a0840fa94c1
1 chip northbridge/intel/gm45
2 # IGD Displays
3 register "gfx" = "GMA_STATIC_DISPLAYS(1)"
5 register "gpu_panel_power_up_delay" = "250" # T1+T2: 25ms
6 register "gpu_panel_power_down_delay" = "250" # T3: 25ms
7 register "gpu_panel_power_backlight_on_delay" = "2500" # T5: 250ms
8 register "gpu_panel_power_backlight_off_delay" = "2500" # Tx: 250ms
9 register "gpu_panel_power_cycle_delay" = "3" # T4: 200ms
11 register "slfm" = "1"
13 device cpu_cluster 0 on ops gm45_cpu_bus_ops end
15 register "pci_mmio_size" = "2048"
17 device domain 0 on
18 subsystemid 0x1028 0x0233 inherit
19 ops gm45_pci_domain_ops
21 device pci 00.0 on end # host bridge
22 device pci 01.0 off end
23 device pci 02.0 on end # VGA
24 device pci 02.1 on end # Display
25 device pci 03.0 on end # ME
26 device pci 03.1 off end # ME
27 device pci 03.2 off end # ME
28 device pci 03.3 off end # ME
29 chip southbridge/intel/i82801ix
30 register "pirqa_routing" = "0x0b"
31 register "pirqb_routing" = "0x03"
32 register "pirqc_routing" = "0x0b"
33 register "pirqd_routing" = "0x0a"
34 register "pirqe_routing" = "0x80"
35 register "pirqf_routing" = "0x80"
36 register "pirqg_routing" = "0x80"
37 register "pirqh_routing" = "0x80"
39 register "gpi8_routing" = "2"
40 register "gpe0_en" = "0x01000000"
41 register "gpi1_routing" = "2"
43 # Set AHCI mode, enable ports 1 and 2.
44 register "sata_port_map" = "0x03"
45 register "sata_clock_request" = "0"
46 register "sata_traffic_monitor" = "0"
48 # Set c-state support
49 register "c4onc3_enable" = "1"
50 register "c5_enable" = "1"
51 register "c6_enable" = "1"
53 # Set thermal throttling to 75%.
54 register "throttle_duty" = "THTL_75_0"
56 # Enable PCIe ports 1,2,4 as slots (Mini * PCIe).
57 register "pcie_slot_implemented" = "0xb"
58 # Set power limits to 10 * 10^0 watts.
59 # Maybe we should set less for Mini PCIe.
60 register "pcie_power_limits" = "{
61 [0] = { 10, 0 },
62 [1] = { 10, 0 },
63 [3] = { 10, 0 },
65 register "pcie_hotplug_map" = "{ 0, 0, 0, 1, 0, 0, 0, 0 }"
66 register "gen1_dec" = "0x007c0901"
68 device pci 19.0 on end # LAN
69 device pci 1a.0 on end # UHCI
70 device pci 1a.1 on end # UHCI
71 device pci 1a.2 on end # UHCI
72 device pci 1a.7 on end # EHCI
73 device pci 1b.0 on end # HD Audio
74 device pci 1c.0 on end # PCIe Port #1 (WWAN)
75 device pci 1c.1 on end # PCIe Port #2 (WLAN)
76 device pci 1c.2 on end # PCIe Port #3 (UWB)
77 device pci 1c.3 on # Expresscard
78 smbios_slot_desc "7" "3" "ExpressCard Slot" "8"
79 end # PCIe Port #4
80 device pci 1c.4 off end # PCIe Port #5
81 device pci 1c.5 off end # PCIe Port #6
82 device pci 1d.0 on end # UHCI
83 device pci 1d.1 on end # UHCI
84 device pci 1d.2 on end # UHCI
85 device pci 1d.7 on end # EHCI
86 device pci 1e.0 on end # PCI
87 device pci 1f.0 on # LPC bridge
88 chip ec/dell/mec5035
89 device pnp ff.0 on end
90 end
91 end
92 device pci 1f.2 on end # SATA/IDE 1
93 device pci 1f.3 on end # SMBus
94 device pci 1f.5 off end # SATA/IDE 2
95 device pci 1f.6 off end # Thermal
96 end
97 end
98 end