blob: 59eb2c96d64fa019d84129e7afaf3a5368754238 [file] [log] [blame]
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -07001chip soc/intel/meteorlake
2
3 device cpu_cluster 0 on end
4
Sumeet R Pawnikardbf132c2023-04-13 22:02:01 +05305 register "power_limits_config[MTL_P_282_CORE]" = "{
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -07006 .tdp_pl1_override = 15,
Sumeet R Pawnikardbf132c2023-04-13 22:02:01 +05307 .tdp_pl2_override = 57,
8 .tdp_pl4 = 114,
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -07009 }"
10
Sumeet Pawnikar6ce13912023-07-04 14:58:09 +053011 register "power_limits_config[MTL_P_682_CORE]" = "{
12 .tdp_pl1_override = 28,
13 .tdp_pl2_override = 64,
14 .tdp_pl4 = 120,
15 }"
16
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070017 # NOTE: if any variant wants to override this value, use the same format
18 # as register "common_soc_config.pch_thermal_trip" = "value", instead of
19 # putting it under register "common_soc_config" in overridetree.cb file.
Subrata Banik8b518772022-09-08 13:15:37 -070020 register "common_soc_config.pch_thermal_trip" = "130"
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070021
Sumeet Pawnikar8d0a0632023-07-04 10:23:58 +053022 # Temporary setting TCC of 90C = Tj max (110) - TCC_Offset (20)
23 register "tcc_offset" = "20"
24
Kapil Porwal78cc76d2023-04-12 10:30:48 +053025 # Enable CNVi WiFi
26 register "cnvi_wifi_core" = "true"
27
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070028 device domain 0 on
29 device pci 00.0 alias system_agent on end
30 device pci 01.0 alias pcie_rp12 off end
31 device pci 02.0 alias igpu off end
32 device pci 04.0 alias dtt off end
33 device pci 05.0 alias ipu off end
34 device pci 06.0 alias pcie_rp9 off end
35 device pci 06.1 alias pcie_rp10 off end
36 device pci 06.2 alias pcie_rp11 off end
37 device pci 07.0 alias tbt_pcie_rp0 off
38 chip soc/intel/common/block/usb4
39 use tcss_dma0 as usb4_port
40 device generic 0 on end
41 end
42 end
43 device pci 07.1 alias tbt_pcie_rp1 off
44 chip soc/intel/common/block/usb4
45 use tcss_dma0 as usb4_port
46 device generic 1 on end
47 end
48 end
49 device pci 07.2 alias tbt_pcie_rp2 off
50 chip soc/intel/common/block/usb4
51 use tcss_dma1 as usb4_port
52 device generic 0 on end
53 end
54 end
55 device pci 07.3 alias tbt_pcie_rp3 off
56 chip soc/intel/common/block/usb4
57 use tcss_dma1 as usb4_port
58 device generic 1 on end
59 end
60 end
61 device pci 08.0 alias gna off end
62 device pci 0a.0 alias crashlog on end
63 device pci 0b.0 alias vpu off end
64 device pci 0d.0 alias tcss_xhci off
65 chip drivers/usb/acpi
66 register "type" = "UPC_TYPE_HUB"
67 device usb 0.0 alias tcss_root_hub off
68 chip drivers/usb/acpi
Eric Lai884a70b2023-06-16 09:26:18 +080069 device usb 3.0 alias tcss_usb3_port0 off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070070 end
71 chip drivers/usb/acpi
Eric Lai884a70b2023-06-16 09:26:18 +080072 device usb 3.1 alias tcss_usb3_port1 off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070073 end
74 chip drivers/usb/acpi
Eric Lai884a70b2023-06-16 09:26:18 +080075 device usb 3.2 alias tcss_usb3_port2 off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070076 end
77 chip drivers/usb/acpi
Eric Lai884a70b2023-06-16 09:26:18 +080078 device usb 3.3 alias tcss_usb3_port3 off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070079 end
80 end
81 end
82 end
83 device pci 0d.1 alias tcss_xdci off end
84 device pci 0d.2 alias tcss_dma0 off end
85 device pci 0d.3 alias tcss_dma1 off end
86 device pci 0e.0 alias vmd off end
87 device pci 10.0 alias thc0 off end
88 device pci 10.1 alias thc1 off end
89 device pci 12.0 alias ish off end
Subrata Banike54a8fd2022-07-06 12:54:48 +000090 device pci 12.6 alias gspi2 off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070091 device pci 12.7 alias ufs off end
92 device pci 13.0 alias ioe_p2sb hidden end
93 device pci 13.1 alias ieh2 off end
94 device pci 13.2 alias pmc2 hidden end
Pratikkumar Prajapatibb4bc772023-06-21 18:34:40 -070095 device pci 13.3 alias ioe_shared_sram off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -070096 device pci 14.0 alias xhci off
97 chip drivers/usb/acpi
98 register "type" = "UPC_TYPE_HUB"
99 device usb 0.0 alias xhci_root_hub off
100 chip drivers/usb/acpi
101 device usb 2.0 alias usb2_port1 off end
102 end
103 chip drivers/usb/acpi
104 device usb 2.1 alias usb2_port2 off end
105 end
106 chip drivers/usb/acpi
107 device usb 2.2 alias usb2_port3 off end
108 end
109 chip drivers/usb/acpi
110 device usb 2.3 alias usb2_port4 off end
111 end
112 chip drivers/usb/acpi
113 device usb 2.4 alias usb2_port5 off end
114 end
115 chip drivers/usb/acpi
116 device usb 2.5 alias usb2_port6 off end
117 end
118 chip drivers/usb/acpi
119 device usb 2.6 alias usb2_port7 off end
120 end
121 chip drivers/usb/acpi
122 device usb 2.7 alias usb2_port8 off end
123 end
124 chip drivers/usb/acpi
125 device usb 2.8 alias usb2_port9 off end
126 end
127 chip drivers/usb/acpi
128 device usb 2.9 alias usb2_port10 off end
129 end
130 chip drivers/usb/acpi
131 device usb 3.0 alias usb3_port1 off end
132 end
133 chip drivers/usb/acpi
134 device usb 3.1 alias usb3_port2 off end
135 end
136 end
137 end
138 end
139 device pci 14.1 alias usb_otg off end
Pratikkumar Prajapatibb4bc772023-06-21 18:34:40 -0700140 device pci 14.2 alias pmc_shared_sram off end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -0700141 device pci 14.3 alias cnvi_wifi off end
142 device pci 14.5 alias ieh off end
143 device pci 15.0 alias i2c0 off end
144 device pci 15.1 alias i2c1 off end
145 device pci 15.2 alias i2c2 off end
146 device pci 15.3 alias i2c3 off end
147 device pci 15.4 alias i3c off end
148 device pci 16.0 alias heci1 on end
149 device pci 16.1 alias heci2 off end
150 device pci 16.4 alias heci3 off end
151 device pci 16.5 alias heci4 off end
152 device pci 17.0 alias sata off end
153 device pci 18.0 alias eheci1 off end
154 device pci 18.1 alias eheci2 off end
155 device pci 18.2 alias eheci3 off end
156 device pci 19.0 alias i2c4 off end
157 device pci 19.1 alias i2c5 off end
158 device pci 19.2 alias uart2 off end
159 device pci 1c.0 alias pcie_rp1 off end
160 device pci 1c.1 alias pcie_rp2 off end
161 device pci 1c.2 alias pcie_rp3 off end
162 device pci 1c.3 alias pcie_rp4 off end
163 device pci 1c.4 alias pcie_rp5 off end
164 device pci 1c.5 alias pcie_rp6 off end
165 device pci 1c.6 alias pcie_rp7 off end
166 device pci 1c.7 alias pcie_rp8 off end
167 device pci 1e.0 alias uart0 off end
168 device pci 1e.1 alias uart1 off end
169 device pci 1e.2 alias gspi0 off end
170 device pci 1e.3 alias gspi1 off end
171 device pci 1e.4 alias tsn_gbe1 off end
172 device pci 1e.5 alias tsn_gbe2 off end
173 device pci 1f.0 alias soc_espi on end
Subrata Banik4ed30ca2022-10-27 15:44:54 +0530174 device pci 1f.1 alias p2sb hidden end
Ravi Sarawadi8069b5d2022-04-10 23:36:52 -0700175 device pci 1f.2 alias pmc hidden end
176 device pci 1f.3 alias hda off end
177 device pci 1f.4 alias smbus off end
178 device pci 1f.5 alias fast_spi on end
179 device pci 1f.6 alias gbe off end
180 device pci 1f.7 alias npk off end
181 end
182end