11e6dfe47SStephan Gerhold// SPDX-License-Identifier: GPL-2.0-only 21e6dfe47SStephan Gerhold 31e6dfe47SStephan Gerhold#include "msm8939.dtsi" 41e6dfe47SStephan Gerhold#include "pm8916.dtsi" 51e6dfe47SStephan Gerhold 6*835f9395SStephan Gerhold&mdss_dsi0 { 71e6dfe47SStephan Gerhold vdda-supply = <&pm8916_l2>; 81e6dfe47SStephan Gerhold vddio-supply = <&pm8916_l6>; 91e6dfe47SStephan Gerhold}; 101e6dfe47SStephan Gerhold 11*835f9395SStephan Gerhold&mdss_dsi0_phy { 12*835f9395SStephan Gerhold vddio-supply = <&pm8916_l6>; 13*835f9395SStephan Gerhold}; 14*835f9395SStephan Gerhold 15*835f9395SStephan Gerhold&mdss_dsi1 { 161e6dfe47SStephan Gerhold vdda-supply = <&pm8916_l2>; 171e6dfe47SStephan Gerhold vddio-supply = <&pm8916_l6>; 181e6dfe47SStephan Gerhold}; 191e6dfe47SStephan Gerhold 20*835f9395SStephan Gerhold&mdss_dsi1_phy { 211e6dfe47SStephan Gerhold vddio-supply = <&pm8916_l6>; 221e6dfe47SStephan Gerhold}; 231e6dfe47SStephan Gerhold 241e6dfe47SStephan Gerhold&mpss { 251e6dfe47SStephan Gerhold pll-supply = <&pm8916_l7>; 261e6dfe47SStephan Gerhold}; 271e6dfe47SStephan Gerhold 281e6dfe47SStephan Gerhold&rpm_requests { 291e6dfe47SStephan Gerhold smd_rpm_regulators: regulators { 301e6dfe47SStephan Gerhold compatible = "qcom,rpm-pm8916-regulators"; 311e6dfe47SStephan Gerhold 321e6dfe47SStephan Gerhold /* pm8916_s1 is managed by rpmpd (MSM8939_VDDMDCX) */ 331e6dfe47SStephan Gerhold /* pm8916_s2 is managed by rpmpd (MSM8939_VDDCX) */ 341e6dfe47SStephan Gerhold pm8916_s3: s3 {}; 351e6dfe47SStephan Gerhold pm8916_s4: s4 {}; 361e6dfe47SStephan Gerhold 371e6dfe47SStephan Gerhold pm8916_l1: l1 {}; 381e6dfe47SStephan Gerhold pm8916_l2: l2 {}; 391e6dfe47SStephan Gerhold /* pm8916_l3 is managed by rpmpd (MSM8939_VDDMX) */ 401e6dfe47SStephan Gerhold pm8916_l4: l4 {}; 411e6dfe47SStephan Gerhold pm8916_l5: l5 {}; 421e6dfe47SStephan Gerhold pm8916_l6: l6 {}; 431e6dfe47SStephan Gerhold pm8916_l7: l7 {}; 441e6dfe47SStephan Gerhold pm8916_l8: l8 {}; 451e6dfe47SStephan Gerhold pm8916_l9: l9 {}; 461e6dfe47SStephan Gerhold pm8916_l10: l10 {}; 471e6dfe47SStephan Gerhold pm8916_l11: l11 {}; 481e6dfe47SStephan Gerhold pm8916_l12: l12 {}; 491e6dfe47SStephan Gerhold pm8916_l13: l13 {}; 501e6dfe47SStephan Gerhold pm8916_l14: l14 {}; 511e6dfe47SStephan Gerhold pm8916_l15: l15 {}; 521e6dfe47SStephan Gerhold pm8916_l16: l16 {}; 531e6dfe47SStephan Gerhold pm8916_l17: l17 {}; 541e6dfe47SStephan Gerhold pm8916_l18: l18 {}; 551e6dfe47SStephan Gerhold }; 561e6dfe47SStephan Gerhold}; 571e6dfe47SStephan Gerhold 581e6dfe47SStephan Gerhold&sdhc_1 { 591e6dfe47SStephan Gerhold vmmc-supply = <&pm8916_l8>; 601e6dfe47SStephan Gerhold vqmmc-supply = <&pm8916_l5>; 611e6dfe47SStephan Gerhold}; 621e6dfe47SStephan Gerhold 631e6dfe47SStephan Gerhold&sdhc_2 { 641e6dfe47SStephan Gerhold vmmc-supply = <&pm8916_l11>; 651e6dfe47SStephan Gerhold vqmmc-supply = <&pm8916_l12>; 661e6dfe47SStephan Gerhold}; 671e6dfe47SStephan Gerhold 681e6dfe47SStephan Gerhold&usb_hs_phy { 691e6dfe47SStephan Gerhold v1p8-supply = <&pm8916_l7>; 701e6dfe47SStephan Gerhold v3p3-supply = <&pm8916_l13>; 711e6dfe47SStephan Gerhold}; 721e6dfe47SStephan Gerhold 731e6dfe47SStephan Gerhold&wcnss { 741e6dfe47SStephan Gerhold vddpx-supply = <&pm8916_l7>; 751e6dfe47SStephan Gerhold}; 761e6dfe47SStephan Gerhold 771e6dfe47SStephan Gerhold&wcnss_iris { 781e6dfe47SStephan Gerhold vddxo-supply = <&pm8916_l7>; 791e6dfe47SStephan Gerhold vddrfa-supply = <&pm8916_s3>; 801e6dfe47SStephan Gerhold vddpa-supply = <&pm8916_l9>; 811e6dfe47SStephan Gerhold vdddig-supply = <&pm8916_l5>; 821e6dfe47SStephan Gerhold}; 83