blob: 0a02bfb636f7a316b2caedf4ecfa62b6b5fdacf0 [file] [log] [blame]
Vivek Veenam38718002017-12-21 17:34:57 +05301/* Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +05302 *
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
Vishnuvardhan Prodduturi080447f2017-10-12 13:19:50 +053057&dsi_dual_nt35597_video_display {
58 vddio-supply = <&pm660_l11>;
59 lab-supply = <&lcdb_ldo_vreg>;
60 ibb-supply = <&lcdb_ncp_vreg>;
61};
62
63&dsi_dual_nt35597_cmd_display {
64 vddio-supply = <&pm660_l11>;
65 lab-supply = <&lcdb_ldo_vreg>;
66 ibb-supply = <&lcdb_ncp_vreg>;
67};
68
Yuan Zhao5c425aa2017-11-17 10:56:49 +080069&dsi_dual_nt36850_truly_cmd_display {
70 vddio-supply = <&pm660_l11>;
71 lab-supply = <&lcdb_ldo_vreg>;
72 ibb-supply = <&lcdb_ncp_vreg>;
73};
74
Rajesh Bharathwajd0fbc812018-01-29 16:38:20 -080075&dsi_dual_test_cmd_display {
76 /delete-property/ vddio-supply;
77 /delete-property/ lab-supply;
78 /delete-property/ ibb-supply;
79 /delete-property/ oled-vdda-supply;
80};
81
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053082&sde_dp {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053083 status = "disabled";
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053084 /delete-property/ vdda-1p2-supply;
85 /delete-property/ vdda-0p9-supply;
86 /delete-property/ qcom,dp-usbpd-detection;
87};
88
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +053089&mdss_dp_pll {
90 status = "disabled";
91};
92
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +053093&bluetooth {
94 /delete-property/ qca,bt-vdd-io-supply;
95 /delete-property/ qca,bt-vdd-xtal-supply;
96 /delete-property/ qca,bt-vdd-core-supply;
97 /delete-property/ qca,bt-vdd-pa-supply;
98 /delete-property/ qca,bt-vdd-ldo-supply;
99};
100
101&ufsphy_mem {
102 /delete-property/ vdda-phy-supply;
103 /delete-property/ vdda-pll-supply;
104};
105
106&ufshc_mem {
107 /delete-property/ vcc-supply;
108 /delete-property/ vccq2-supply;
109 /delete-property/ qcom,vddp-ref-clk-supply;
110};
111
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530112&sdhc_2 {
113 /delete-property/ vdd-supply;
114 /delete-property/ vdd-io-supply;
115};
116
117&vendor {
118 extcon_usb1 {
119 /delete-property/ id-gpio;
120 /delete-property/ vbus-gpio;
121 /delete-property/ pinctrl-names;
122 /delete-property/ pinctrl-0;
123 };
124
125 usb1_vbus_vreg {
126 /delete-property/ gpio;
127 /delete-property/ pinctrl-names;
128 /delete-property/ pinctrl-0;
129 };
130};
131
132&qupv3_se3_i2c {
133 nq@28 {
134 /delete-property/ qcom,nq-clkreq;
135 /* delete "nfc_clk_default" -- PMIC GPIO */
136 pinctrl-0 = <&nfc_int_active &nfc_enable_active>;
137 };
138};
139
140&pcie0 {
141 /delete-property/ vreg-1.8-supply;
142 /delete-property/ vreg-0.9-supply;
143 /delete-property/ vreg-cx-supply;
144};
145
Tony Truong16938352017-05-04 13:39:24 -0700146&pcie1 {
147 /delete-property/ vreg-1.8-supply;
148 /delete-property/ vreg-0.9-supply;
149 /delete-property/ vreg-cx-supply;
150};
151
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530152&cam_csiphy0 {
153 /delete-property/ mipi-csi-vdd-supply;
154};
155
156&cam_csiphy1 {
157 /delete-property/ mipi-csi-vdd-supply;
158};
159
160&cam_csiphy2 {
161 /delete-property/ mipi-csi-vdd-supply;
162};
163
164&led_flash_rear {
165 /delete-property/ flash-source;
166 /delete-property/ torch-source;
167 /delete-property/ switch-source;
168};
169
Jigarkumar Zala57c752e2017-10-20 14:40:45 -0700170&led_flash_rear_aux {
171 /delete-property/ flash-source;
172 /delete-property/ torch-source;
173 /delete-property/ switch-source;
174};
175
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530176&led_flash_front {
177 /delete-property/ flash-source;
178 /delete-property/ torch-source;
179 /delete-property/ switch-source;
180};
181
Jilai Wangf4d78a22017-11-10 17:05:47 -0500182&led_flash_iris {
183 /delete-property/ flash-source;
184 /delete-property/ torch-source;
185 /delete-property/ switch-source;
186};
187
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530188&actuator_regulator {
189 /delete-property/ vin-supply;
190};
191
192
193&eeprom_rear {
194 /delete-property/ cam_vio-supply;
195 /delete-property/ cam_vana-supply;
196};
197
198&eeprom_rear_aux {
199 /delete-property/ cam_vio-supply;
200 /delete-property/ cam_vana-supply;
201};
202
203&eeprom_front {
204 /delete-property/ cam_vio-supply;
205 /delete-property/ cam_vana-supply;
206};
207
208&cam_cci {
209 qcom,cam-sensor@0 {
210 /delete-property/ cam_vio-supply;
211 /delete-property/ cam_vana-supply;
212 };
213
214 qcom,cam-sensor@1 {
215 /delete-property/ cam_vio-supply;
216 /delete-property/ cam_vana-supply;
217 };
218
219 qcom,cam-sensor@2 {
220 /delete-property/ cam_vio-supply;
221 /delete-property/ cam_vana-supply;
222 };
Jigarkumar Zala9e214912017-09-14 16:40:03 -0700223
224 qcom,cam-sensor@3 {
225 /delete-property/ cam_vio-supply;
226 /delete-property/ cam_vana-supply;
227 };
228
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530229};
230
231&clock_gcc {
232 /delete-property/ vdd_cx-supply;
233 /delete-property/ vdd_cx_ao-supply;
234};
235
236&clock_videocc {
237 /delete-property/ vdd_cx-supply;
238};
239
240&clock_camcc {
241 /delete-property/ vdd_cx-supply;
242 /delete-property/ vdd_mx-supply;
243};
244
245&clock_dispcc {
246 /delete-property/ vdd_cx-supply;
247};
248
249&clock_gpucc {
250 /delete-property/ vdd_cx-supply;
Vicky Wallace27bf50402017-08-24 19:38:36 -0700251 /delete-property/ vdd_mx-supply;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530252};
253
254&clock_gfx {
255 /delete-property/ vdd_gfx-supply;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530256};
257
Deepak Katragadda02617bd2017-11-10 16:03:43 -0800258&clock_cpucc {
259 /delete-property/ vdd_l3_mx_ao-supply;
260 /delete-property/ vdd_pwrcl_mx_ao-supply;
261};
262
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530263&pil_modem {
264 /delete-property/ vdd_cx-supply;
265 /delete-property/ vdd_mx-supply;
266};
267
Odelu Kukatla4abca302018-06-19 12:46:47 +0530268&gpu_cx_gdsc {
269 /delete-property/ parent-supply;
270};
271
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530272&gpu_gx_gdsc {
273 /delete-property/ parent-supply;
274};
275
276&soc {
277 /delete-node/ gpio_keys;
278
Kyle Yan9df31602017-10-12 11:52:59 -0700279 qcom,mss@4080000 {
280 /delete-property/ vdd_mss-supply;
281 };
282
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530283 qcom,lpass@17300000 {
284 /delete-property/ vdd_cx-supply;
285 };
286
287 qcom,ssc@5c00000 {
288 /delete-property/ vdd_cx-supply;
Kyle Yan2d11cb92017-10-16 11:57:36 -0700289 /delete-property/ vdd_mx-supply;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530290 };
291
292 qcom,spss@1880000 {
293 /delete-property/ vdd_cx-supply;
294 /delete-property/ vdd_mx-supply;
295 };
296
297 qcom,turing@8300000 {
298 /delete-property/ vdd_cx-supply;
299 };
300
301 qcom,qbt1000 {
302 /delete-property/ qcom,finger-detect-gpio;
303 };
304
305 qcom,icnss@18800000 {
306 /delete-property/ vdd-0.8-cx-mx-supply;
307 /delete-property/ vdd-1.8-xo-supply;
308 /delete-property/ vdd-1.3-rfa-supply;
309 /delete-property/ vdd-3.3-ch0-supply;
310 };
311
312 qcom,mdss_dsi_ctrl0@ae94000 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530313 vdda-1p2-supply = <&pm660_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530314 };
315
316 qcom,mdss_dsi_ctrl1@ae96000 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530317 vdda-1p2-supply = <&pm660_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530318 };
319
320 qcom,mdss_dsi_phy0@ae94400 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530321 vdda-0p9-supply = <&pm660l_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530322 };
323
324 qcom,mdss_dsi_phy0@ae96400 {
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530325 vdda-0p9-supply = <&pm660l_l1>;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530326 };
327
328 gpio-regulator@1 {
329 /delete-property/ gpio;
330 /delete-property/ vin-supply;
331 /delete-property/ pinctrl-names;
332 /delete-property/ pinctrl-0;
333 };
334
335 gpio-regulator@2 {
336 /delete-property/ gpio;
337 /delete-property/ vin-supply;
338 /delete-property/ pinctrl-names;
339 /delete-property/ pinctrl-0;
340 };
341
Vivek Veenam38718002017-12-21 17:34:57 +0530342 gpio-regulator@4 {
343 /delete-property/ gpio;
344 /delete-property/ vin-supply;
345 /delete-property/ pinctrl-names;
346 /delete-property/ pinctrl-0;
347 };
348
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530349 /delete-node/ qcom,spmi-debug@6b22000;
350
351};
352
353&wil6210 {
354 /delete-property/ vdd-supply;
355 /delete-property/ vddio-supply;
356};
357
358&usb0 {
359 /delete-property/ extcon;
360};
361
362&qusb_phy0 {
363 /delete-property/ vdd-supply;
364 /delete-property/ vdda18-supply;
365 /delete-property/ vdda33-supply;
366};
367
368&usb_qmp_dp_phy {
369 /delete-property/ vdd-supply;
370 /delete-property/ core-supply;
371};
372
373&qusb_phy1 {
374 /delete-property/ vdd-supply;
375 /delete-property/ vdda18-supply;
376 /delete-property/ vdda33-supply;
377};
378
379&usb_qmp_phy {
380 /delete-property/ vdd-supply;
381 /delete-property/ core-supply;
382};
383
384&soc {
385 /* Delete all regulators */
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530386 /delete-node/ rpmh-regulator-ebilvl;
387 /delete-node/ rpmh-regulator-smpa2;
388 /delete-node/ rpmh-regulator-smpa3;
389 /delete-node/ rpmh-regulator-smpa5;
390 /delete-node/ rpmh-regulator-mxlvl;
391 /delete-node/ rpmh-regulator-smpa7;
392 /delete-node/ rpmh-regulator-cxlvl;
393 /delete-node/ rpmh-regulator-ldoa1;
394 /delete-node/ rpmh-regulator-ldoa2;
395 /delete-node/ rpmh-regulator-ldoa3;
396 /delete-node/ rpmh-regulator-lmxlvl;
397 /delete-node/ rpmh-regulator-ldoa5;
398 /delete-node/ rpmh-regulator-ldoa6;
399 /delete-node/ rpmh-regulator-ldoa7;
400 /delete-node/ rpmh-regulator-ldoa8;
401 /delete-node/ rpmh-regulator-ldoa9;
402 /delete-node/ rpmh-regulator-ldoa10;
403 /delete-node/ rpmh-regulator-ldoa11;
404 /delete-node/ rpmh-regulator-ldoa12;
405 /delete-node/ rpmh-regulator-ldoa13;
406 /delete-node/ rpmh-regulator-ldoa14;
407 /delete-node/ rpmh-regulator-ldoa15;
408 /delete-node/ rpmh-regulator-ldoa16;
409 /delete-node/ rpmh-regulator-ldoa17;
410 /delete-node/ rpmh-regulator-ldoa18;
411 /delete-node/ rpmh-regulator-ldoa19;
412 /delete-node/ rpmh-regulator-ldoa20;
413 /delete-node/ rpmh-regulator-ldoa21;
414 /delete-node/ rpmh-regulator-ldoa22;
415 /delete-node/ rpmh-regulator-ldoa23;
416 /delete-node/ rpmh-regulator-ldoa24;
417 /delete-node/ rpmh-regulator-ldoa25;
418 /delete-node/ rpmh-regulator-ldoa26;
419 /delete-node/ rpmh-regulator-lcxlvl;
420 /delete-node/ rpmh-regulator-ldoa28;
421 /delete-node/ rpmh-regulator-vsa1;
422 /delete-node/ rpmh-regulator-vsa2;
423 /delete-node/ rpmh-regulator-bobb1;
424 /delete-node/ rpmh-regulator-gfxlvl;
425 /delete-node/ rpmh-regulator-msslvl;
426 /delete-node/ rpmh-regulator-smpc3;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530427};
428
429&spmi_bus {
430 /delete-node/ qcom,pm8998@0;
431 /delete-node/ qcom,pm8998@1;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530432 /delete-node/ qcom,pm8005@4;
433 /delete-node/ qcom,pm8005@5;
434};
435
David Collinsde33ee92017-07-12 11:55:32 -0700436/delete-node/ &pmi8998_lsid0;
437/delete-node/ &pmi8998_lsid1;
438/delete-node/ &ext_5v_boost;
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530439
440#include "pm660.dtsi"
441#include "pm660l.dtsi"
442#include "sdm670-regulator.dtsi"
Tirupathi Reddy4b983082017-09-04 10:11:15 +0530443#include "sdm670-pmic-overlay.dtsi"
Lingutla Chandrasekhar3aa0e3d2017-07-25 16:16:40 +0530444
445&soc {
446 /delete-node/ thermal-zones;
447};
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530448
Ram Chandrasekar302184f2017-08-14 11:27:14 -0600449&lmh_dcvs1 {
450 /delete-property/ isens_vref-supply;
451 /delete-property/ isens-vref-settings;
452};
453
Vishnuvardhan Prodduturi179ebcd2017-08-10 16:12:12 +0530454&pm660l_wled {
455 qcom,led-strings-list = [01 02];
456};