blob: 0962a7cbb24904a6203f3ed8efffb71cf9b4ed8c [file] [log] [blame]
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -07001chip soc/intel/meteorlake
2
3 device cpu_cluster 0 on end
4
5 #FIXME: update values for MTL and enable override in systemagent.c
6 register "power_limits_config[MTL_P_POWER_LIMITS_2]" = "{
7 .tdp_pl1_override = 15,
8 .tdp_pl2_override = 55,
9 }"
10
11 register "power_limits_config[MTL_P_POWER_LIMITS_1]" = "{
12 .tdp_pl1_override = 45,
13 .tdp_pl2_override = 115,
14 }"
15
16 # NOTE: if any variant wants to override this value, use the same format
17 # as register "common_soc_config.pch_thermal_trip" = "value", instead of
18 # putting it under register "common_soc_config" in overridetree.cb file.
Subrata Banik8b518772022-09-08 13:15:37 -070019 register "common_soc_config.pch_thermal_trip" = "130"
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070020
21 device domain 0 on
22 device pci 00.0 alias system_agent on end
23 device pci 01.0 alias pcie_rp12 off end
24 device pci 02.0 alias igpu off end
25 device pci 04.0 alias dtt off end
26 device pci 05.0 alias ipu off end
27 device pci 06.0 alias pcie_rp9 off end
28 device pci 06.1 alias pcie_rp10 off end
29 device pci 06.2 alias pcie_rp11 off end
30 device pci 07.0 alias tbt_pcie_rp0 off
31 chip soc/intel/common/block/usb4
32 use tcss_dma0 as usb4_port
33 device generic 0 on end
34 end
35 end
36 device pci 07.1 alias tbt_pcie_rp1 off
37 chip soc/intel/common/block/usb4
38 use tcss_dma0 as usb4_port
39 device generic 1 on end
40 end
41 end
42 device pci 07.2 alias tbt_pcie_rp2 off
43 chip soc/intel/common/block/usb4
44 use tcss_dma1 as usb4_port
45 device generic 0 on end
46 end
47 end
48 device pci 07.3 alias tbt_pcie_rp3 off
49 chip soc/intel/common/block/usb4
50 use tcss_dma1 as usb4_port
51 device generic 1 on end
52 end
53 end
54 device pci 08.0 alias gna off end
55 device pci 0a.0 alias crashlog on end
56 device pci 0b.0 alias vpu off end
57 device pci 0d.0 alias tcss_xhci off
58 chip drivers/usb/acpi
59 register "type" = "UPC_TYPE_HUB"
60 device usb 0.0 alias tcss_root_hub off
61 chip drivers/usb/acpi
62 device usb 3.0 alias tcss_usb3_port1 off end
63 end
64 chip drivers/usb/acpi
65 device usb 3.1 alias tcss_usb3_port2 off end
66 end
67 chip drivers/usb/acpi
68 device usb 3.2 alias tcss_usb3_port3 off end
69 end
70 chip drivers/usb/acpi
71 device usb 3.3 alias tcss_usb3_port4 off end
72 end
73 end
74 end
75 end
76 device pci 0d.1 alias tcss_xdci off end
77 device pci 0d.2 alias tcss_dma0 off end
78 device pci 0d.3 alias tcss_dma1 off end
79 device pci 0e.0 alias vmd off end
80 device pci 10.0 alias thc0 off end
81 device pci 10.1 alias thc1 off end
82 device pci 12.0 alias ish off end
Subrata Banike54a8fd2022-07-06 12:54:48 +000083 device pci 12.6 alias gspi2 off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070084 device pci 12.7 alias ufs off end
85 device pci 13.0 alias ioe_p2sb hidden end
86 device pci 13.1 alias ieh2 off end
87 device pci 13.2 alias pmc2 hidden end
88 device pci 13.3 alias shared_sram2 off end
89 device pci 14.0 alias xhci off
90 chip drivers/usb/acpi
91 register "type" = "UPC_TYPE_HUB"
92 device usb 0.0 alias xhci_root_hub off
93 chip drivers/usb/acpi
94 device usb 2.0 alias usb2_port1 off end
95 end
96 chip drivers/usb/acpi
97 device usb 2.1 alias usb2_port2 off end
98 end
99 chip drivers/usb/acpi
100 device usb 2.2 alias usb2_port3 off end
101 end
102 chip drivers/usb/acpi
103 device usb 2.3 alias usb2_port4 off end
104 end
105 chip drivers/usb/acpi
106 device usb 2.4 alias usb2_port5 off end
107 end
108 chip drivers/usb/acpi
109 device usb 2.5 alias usb2_port6 off end
110 end
111 chip drivers/usb/acpi
112 device usb 2.6 alias usb2_port7 off end
113 end
114 chip drivers/usb/acpi
115 device usb 2.7 alias usb2_port8 off end
116 end
117 chip drivers/usb/acpi
118 device usb 2.8 alias usb2_port9 off end
119 end
120 chip drivers/usb/acpi
121 device usb 2.9 alias usb2_port10 off end
122 end
123 chip drivers/usb/acpi
124 device usb 3.0 alias usb3_port1 off end
125 end
126 chip drivers/usb/acpi
127 device usb 3.1 alias usb3_port2 off end
128 end
129 end
130 end
131 end
132 device pci 14.1 alias usb_otg off end
133 device pci 14.2 alias shared_sram off end
134 device pci 14.3 alias cnvi_wifi off end
135 device pci 14.5 alias ieh off end
136 device pci 15.0 alias i2c0 off end
137 device pci 15.1 alias i2c1 off end
138 device pci 15.2 alias i2c2 off end
139 device pci 15.3 alias i2c3 off end
140 device pci 15.4 alias i3c off end
141 device pci 16.0 alias heci1 on end
142 device pci 16.1 alias heci2 off end
143 device pci 16.4 alias heci3 off end
144 device pci 16.5 alias heci4 off end
145 device pci 17.0 alias sata off end
146 device pci 18.0 alias eheci1 off end
147 device pci 18.1 alias eheci2 off end
148 device pci 18.2 alias eheci3 off end
149 device pci 19.0 alias i2c4 off end
150 device pci 19.1 alias i2c5 off end
151 device pci 19.2 alias uart2 off end
152 device pci 1c.0 alias pcie_rp1 off end
153 device pci 1c.1 alias pcie_rp2 off end
154 device pci 1c.2 alias pcie_rp3 off end
155 device pci 1c.3 alias pcie_rp4 off end
156 device pci 1c.4 alias pcie_rp5 off end
157 device pci 1c.5 alias pcie_rp6 off end
158 device pci 1c.6 alias pcie_rp7 off end
159 device pci 1c.7 alias pcie_rp8 off end
160 device pci 1e.0 alias uart0 off end
161 device pci 1e.1 alias uart1 off end
162 device pci 1e.2 alias gspi0 off end
163 device pci 1e.3 alias gspi1 off end
164 device pci 1e.4 alias tsn_gbe1 off end
165 device pci 1e.5 alias tsn_gbe2 off end
166 device pci 1f.0 alias soc_espi on end
Subrata Banik4ed30ca2022-10-27 15:44:54 +0530167 device pci 1f.1 alias p2sb hidden end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -0700168 device pci 1f.2 alias pmc hidden end
169 device pci 1f.3 alias hda off end
170 device pci 1f.4 alias smbus off end
171 device pci 1f.5 alias fast_spi on end
172 device pci 1f.6 alias gbe off end
173 device pci 1f.7 alias npk off end
174 end
175end