blob: e36a759e42d13d7598f66887c4c449acb44f5ae8 [file] [log] [blame]
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +05301/* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
13/ {
14 /delete-node/regulator-pm8998-s4;
15};
16
17&dsi_sharp_4k_dsc_video_display {
18 /delete-property/ vddio-supply;
19};
20
21&dsi_sharp_4k_dsc_cmd_display {
22 /delete-property/ vddio-supply;
23};
24
25&dsi_sharp_1080_cmd_display {
26 /delete-property/ vddio-supply;
27};
28
29&dsi_dual_sharp_1080_120hz_cmd_display {
30 /delete-property/ vddio-supply;
31};
32
33&dsi_dual_nt35597_truly_video_display {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053034 vddio-supply = <&pm660_l11>;
35 lab-supply = <&lcdb_ldo_vreg>;
36 ibb-supply = <&lcdb_ncp_vreg>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053037};
38
39&dsi_dual_nt35597_truly_cmd_display {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053040 vddio-supply = <&pm660_l11>;
41 lab-supply = <&lcdb_ldo_vreg>;
42 ibb-supply = <&lcdb_ncp_vreg>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053043};
44
45&dsi_nt35597_truly_dsc_cmd_display {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053046 vddio-supply = <&pm660_l11>;
47 lab-supply = <&lcdb_ldo_vreg>;
48 ibb-supply = <&lcdb_ncp_vreg>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053049};
50
51&dsi_nt35597_truly_dsc_video_display {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053052 vddio-supply = <&pm660_l11>;
53 lab-supply = <&lcdb_ldo_vreg>;
54 ibb-supply = <&lcdb_ncp_vreg>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053055};
56
57&sde_dp {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053058 status = "disabled";
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053059 /delete-property/ vdda-1p2-supply;
60 /delete-property/ vdda-0p9-supply;
61 /delete-property/ qcom,dp-usbpd-detection;
62};
63
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053064&mdss_dp_pll {
65 status = "disabled";
66};
67
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053068&bluetooth {
69 /delete-property/ qca,bt-vdd-io-supply;
70 /delete-property/ qca,bt-vdd-xtal-supply;
71 /delete-property/ qca,bt-vdd-core-supply;
72 /delete-property/ qca,bt-vdd-pa-supply;
73 /delete-property/ qca,bt-vdd-ldo-supply;
74};
75
76&ufsphy_mem {
77 /delete-property/ vdda-phy-supply;
78 /delete-property/ vdda-pll-supply;
79};
80
81&ufshc_mem {
82 /delete-property/ vcc-supply;
83 /delete-property/ vccq2-supply;
84 /delete-property/ qcom,vddp-ref-clk-supply;
85};
86
87&ufsphy_card {
88 /delete-property/ vdda-phy-supply;
89 /delete-property/ vdda-pll-supply;
90};
91
92&ufshc_card {
93 /delete-property/ vcc-supply;
94 /delete-property/ vccq2-supply;
95 /delete-property/ qcom,vddp-ref-clk-supply;
96};
97
98&sdhc_2 {
99 /delete-property/ vdd-supply;
100 /delete-property/ vdd-io-supply;
101};
102
103&vendor {
104 extcon_usb1 {
105 /delete-property/ id-gpio;
106 /delete-property/ vbus-gpio;
107 /delete-property/ pinctrl-names;
108 /delete-property/ pinctrl-0;
109 };
110
111 usb1_vbus_vreg {
112 /delete-property/ gpio;
113 /delete-property/ pinctrl-names;
114 /delete-property/ pinctrl-0;
115 };
116};
117
118&qupv3_se3_i2c {
119 nq@28 {
120 /delete-property/ qcom,nq-clkreq;
121 /* delete "nfc_clk_default" -- PMIC GPIO */
122 pinctrl-0 = <&nfc_int_active &nfc_enable_active>;
123 };
124};
125
126&pcie0 {
127 /delete-property/ vreg-1.8-supply;
128 /delete-property/ vreg-0.9-supply;
129 /delete-property/ vreg-cx-supply;
130};
131
Tony Truong16938352017-05-04 13:39:24 -0700132&pcie1 {
133 /delete-property/ vreg-1.8-supply;
134 /delete-property/ vreg-0.9-supply;
135 /delete-property/ vreg-cx-supply;
136};
137
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530138&cam_csiphy0 {
139 /delete-property/ mipi-csi-vdd-supply;
140};
141
142&cam_csiphy1 {
143 /delete-property/ mipi-csi-vdd-supply;
144};
145
146&cam_csiphy2 {
147 /delete-property/ mipi-csi-vdd-supply;
148};
149
150&led_flash_rear {
151 /delete-property/ flash-source;
152 /delete-property/ torch-source;
153 /delete-property/ switch-source;
154};
155
156&led_flash_front {
157 /delete-property/ flash-source;
158 /delete-property/ torch-source;
159 /delete-property/ switch-source;
160};
161
162&actuator_regulator {
163 /delete-property/ vin-supply;
164};
165
166
167&eeprom_rear {
168 /delete-property/ cam_vio-supply;
169 /delete-property/ cam_vana-supply;
170};
171
172&eeprom_rear_aux {
173 /delete-property/ cam_vio-supply;
174 /delete-property/ cam_vana-supply;
175};
176
177&eeprom_front {
178 /delete-property/ cam_vio-supply;
179 /delete-property/ cam_vana-supply;
180};
181
182&cam_cci {
183 qcom,cam-sensor@0 {
184 /delete-property/ cam_vio-supply;
185 /delete-property/ cam_vana-supply;
186 };
187
188 qcom,cam-sensor@1 {
189 /delete-property/ cam_vio-supply;
190 /delete-property/ cam_vana-supply;
191 };
192
193 qcom,cam-sensor@2 {
194 /delete-property/ cam_vio-supply;
195 /delete-property/ cam_vana-supply;
196 };
197};
198
199&clock_gcc {
200 /delete-property/ vdd_cx-supply;
201 /delete-property/ vdd_cx_ao-supply;
202};
203
204&clock_videocc {
205 /delete-property/ vdd_cx-supply;
206};
207
208&clock_camcc {
209 /delete-property/ vdd_cx-supply;
210 /delete-property/ vdd_mx-supply;
211};
212
213&clock_dispcc {
214 /delete-property/ vdd_cx-supply;
215};
216
217&clock_gpucc {
218 /delete-property/ vdd_cx-supply;
219};
220
221&clock_gfx {
222 /delete-property/ vdd_gfx-supply;
223 /delete-property/ vdd_mx-supply;
224};
225
226&pil_modem {
227 /delete-property/ vdd_cx-supply;
228 /delete-property/ vdd_mx-supply;
229};
230
231&gpu_gx_gdsc {
232 /delete-property/ parent-supply;
233};
234
235&soc {
236 /delete-node/ gpio_keys;
237
238 qcom,lpass@17300000 {
239 /delete-property/ vdd_cx-supply;
240 };
241
242 qcom,ssc@5c00000 {
243 /delete-property/ vdd_cx-supply;
244 };
245
246 qcom,spss@1880000 {
247 /delete-property/ vdd_cx-supply;
248 /delete-property/ vdd_mx-supply;
249 };
250
251 qcom,turing@8300000 {
252 /delete-property/ vdd_cx-supply;
253 };
254
255 qcom,qbt1000 {
256 /delete-property/ qcom,finger-detect-gpio;
257 };
258
259 qcom,icnss@18800000 {
260 /delete-property/ vdd-0.8-cx-mx-supply;
261 /delete-property/ vdd-1.8-xo-supply;
262 /delete-property/ vdd-1.3-rfa-supply;
263 /delete-property/ vdd-3.3-ch0-supply;
264 };
265
266 qcom,mdss_dsi_ctrl0@ae94000 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530267 vdda-1p2-supply = <&pm660_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530268 };
269
270 qcom,mdss_dsi_ctrl1@ae96000 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530271 vdda-1p2-supply = <&pm660_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530272 };
273
274 qcom,mdss_dsi_phy0@ae94400 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530275 vdda-0p9-supply = <&pm660l_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530276 };
277
278 qcom,mdss_dsi_phy0@ae96400 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530279 vdda-0p9-supply = <&pm660l_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530280 };
281
282 gpio-regulator@1 {
283 /delete-property/ gpio;
284 /delete-property/ vin-supply;
285 /delete-property/ pinctrl-names;
286 /delete-property/ pinctrl-0;
287 };
288
289 gpio-regulator@2 {
290 /delete-property/ gpio;
291 /delete-property/ vin-supply;
292 /delete-property/ pinctrl-names;
293 /delete-property/ pinctrl-0;
294 };
295
296 /delete-node/ qcom,spmi-debug@6b22000;
297
298};
299
300&wil6210 {
301 /delete-property/ vdd-supply;
302 /delete-property/ vddio-supply;
303};
304
305&usb0 {
306 /delete-property/ extcon;
307};
308
309&qusb_phy0 {
310 /delete-property/ vdd-supply;
311 /delete-property/ vdda18-supply;
312 /delete-property/ vdda33-supply;
313};
314
315&usb_qmp_dp_phy {
316 /delete-property/ vdd-supply;
317 /delete-property/ core-supply;
318};
319
320&qusb_phy1 {
321 /delete-property/ vdd-supply;
322 /delete-property/ vdda18-supply;
323 /delete-property/ vdda33-supply;
324};
325
326&usb_qmp_phy {
327 /delete-property/ vdd-supply;
328 /delete-property/ core-supply;
329};
330
331&soc {
332 /* Delete all regulators */
333 /delete-node/ cprh-ctrl@17dc0000;
334 /delete-node/ cprh-ctrl@17db0000;
335 /delete-node/ rpmh-regulator-ebilvl;
336 /delete-node/ rpmh-regulator-smpa2;
337 /delete-node/ rpmh-regulator-smpa3;
338 /delete-node/ rpmh-regulator-smpa5;
339 /delete-node/ rpmh-regulator-mxlvl;
340 /delete-node/ rpmh-regulator-smpa7;
341 /delete-node/ rpmh-regulator-cxlvl;
342 /delete-node/ rpmh-regulator-ldoa1;
343 /delete-node/ rpmh-regulator-ldoa2;
344 /delete-node/ rpmh-regulator-ldoa3;
345 /delete-node/ rpmh-regulator-lmxlvl;
346 /delete-node/ rpmh-regulator-ldoa5;
347 /delete-node/ rpmh-regulator-ldoa6;
348 /delete-node/ rpmh-regulator-ldoa7;
349 /delete-node/ rpmh-regulator-ldoa8;
350 /delete-node/ rpmh-regulator-ldoa9;
351 /delete-node/ rpmh-regulator-ldoa10;
352 /delete-node/ rpmh-regulator-ldoa11;
353 /delete-node/ rpmh-regulator-ldoa12;
354 /delete-node/ rpmh-regulator-ldoa13;
355 /delete-node/ rpmh-regulator-ldoa14;
356 /delete-node/ rpmh-regulator-ldoa15;
357 /delete-node/ rpmh-regulator-ldoa16;
358 /delete-node/ rpmh-regulator-ldoa17;
359 /delete-node/ rpmh-regulator-ldoa18;
360 /delete-node/ rpmh-regulator-ldoa19;
361 /delete-node/ rpmh-regulator-ldoa20;
362 /delete-node/ rpmh-regulator-ldoa21;
363 /delete-node/ rpmh-regulator-ldoa22;
364 /delete-node/ rpmh-regulator-ldoa23;
365 /delete-node/ rpmh-regulator-ldoa24;
366 /delete-node/ rpmh-regulator-ldoa25;
367 /delete-node/ rpmh-regulator-ldoa26;
368 /delete-node/ rpmh-regulator-lcxlvl;
369 /delete-node/ rpmh-regulator-ldoa28;
370 /delete-node/ rpmh-regulator-vsa1;
371 /delete-node/ rpmh-regulator-vsa2;
372 /delete-node/ rpmh-regulator-bobb1;
373 /delete-node/ rpmh-regulator-gfxlvl;
374 /delete-node/ rpmh-regulator-msslvl;
375 /delete-node/ rpmh-regulator-smpc3;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530376};
377
378&spmi_bus {
379 /delete-node/ qcom,pm8998@0;
380 /delete-node/ qcom,pm8998@1;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530381 /delete-node/ qcom,pm8005@4;
382 /delete-node/ qcom,pm8005@5;
383};
384
David Collinsde33ee92017-07-12 11:55:32 -0700385/delete-node/ &pmi8998_lsid0;
386/delete-node/ &pmi8998_lsid1;
387/delete-node/ &ext_5v_boost;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530388
389#include "pm660.dtsi"
390#include "pm660l.dtsi"
391#include "sdm670-regulator.dtsi"
Tirupathi Reddy4b983082017-09-04 10:11:15 +0530392#include "sdm670-pmic-overlay.dtsi"
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530393
394&soc {
395 /delete-node/ thermal-zones;
396};
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530397
Ram Chandrasekar302184f2017-08-14 11:27:14 -0600398&lmh_dcvs1 {
399 /delete-property/ isens_vref-supply;
400 /delete-property/ isens-vref-settings;
401};
402
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530403&pm660l_wled {
404 qcom,led-strings-list = [01 02];
405};