160378f1aSVenkata Narendra Kumar Gutta// SPDX-License-Identifier: BSD-3-Clause 260378f1aSVenkata Narendra Kumar Gutta/* 360378f1aSVenkata Narendra Kumar Gutta * Copyright (c) 2020, The Linux Foundation. All rights reserved. 460378f1aSVenkata Narendra Kumar Gutta */ 560378f1aSVenkata Narendra Kumar Gutta 660378f1aSVenkata Narendra Kumar Gutta/dts-v1/; 760378f1aSVenkata Narendra Kumar Gutta 8*ec13d5c2SBryan O'Donoghue#include <dt-bindings/regulator/qcom,rpmh-regulator.h> 960378f1aSVenkata Narendra Kumar Gutta#include "sm8250.dtsi" 1060378f1aSVenkata Narendra Kumar Gutta 1160378f1aSVenkata Narendra Kumar Gutta/ { 1260378f1aSVenkata Narendra Kumar Gutta model = "Qualcomm Technologies, Inc. SM8250 MTP"; 1360378f1aSVenkata Narendra Kumar Gutta compatible = "qcom,sm8250-mtp"; 1460378f1aSVenkata Narendra Kumar Gutta 1560378f1aSVenkata Narendra Kumar Gutta aliases { 1660378f1aSVenkata Narendra Kumar Gutta serial0 = &uart2; 1760378f1aSVenkata Narendra Kumar Gutta }; 1860378f1aSVenkata Narendra Kumar Gutta 1960378f1aSVenkata Narendra Kumar Gutta chosen { 2060378f1aSVenkata Narendra Kumar Gutta stdout-path = "serial0:115200n8"; 2160378f1aSVenkata Narendra Kumar Gutta }; 22*ec13d5c2SBryan O'Donoghue 23*ec13d5c2SBryan O'Donoghue vph_pwr: vph-pwr-regulator { 24*ec13d5c2SBryan O'Donoghue compatible = "regulator-fixed"; 25*ec13d5c2SBryan O'Donoghue regulator-name = "vph_pwr"; 26*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <3700000>; 27*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <3700000>; 28*ec13d5c2SBryan O'Donoghue }; 29*ec13d5c2SBryan O'Donoghue 30*ec13d5c2SBryan O'Donoghue vreg_s4a_1p8: pm8150-s4 { 31*ec13d5c2SBryan O'Donoghue compatible = "regulator-fixed"; 32*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_s4a_1p8"; 33*ec13d5c2SBryan O'Donoghue 34*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 35*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 36*ec13d5c2SBryan O'Donoghue 37*ec13d5c2SBryan O'Donoghue regulator-always-on; 38*ec13d5c2SBryan O'Donoghue regulator-boot-on; 39*ec13d5c2SBryan O'Donoghue 40*ec13d5c2SBryan O'Donoghue vin-supply = <&vph_pwr>; 41*ec13d5c2SBryan O'Donoghue }; 42*ec13d5c2SBryan O'Donoghue 43*ec13d5c2SBryan O'Donoghue vreg_s6c_0p88: smpc6-regulator { 44*ec13d5c2SBryan O'Donoghue compatible = "regulator-fixed"; 45*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_s6c_0p88"; 46*ec13d5c2SBryan O'Donoghue 47*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <880000>; 48*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <880000>; 49*ec13d5c2SBryan O'Donoghue regulator-always-on; 50*ec13d5c2SBryan O'Donoghue vin-supply = <&vph_pwr>; 51*ec13d5c2SBryan O'Donoghue }; 52*ec13d5c2SBryan O'Donoghue}; 53*ec13d5c2SBryan O'Donoghue 54*ec13d5c2SBryan O'Donoghue&apps_rsc { 55*ec13d5c2SBryan O'Donoghue pm8150-rpmh-regulators { 56*ec13d5c2SBryan O'Donoghue compatible = "qcom,pm8150-rpmh-regulators"; 57*ec13d5c2SBryan O'Donoghue qcom,pmic-id = "a"; 58*ec13d5c2SBryan O'Donoghue 59*ec13d5c2SBryan O'Donoghue vdd-s1-supply = <&vph_pwr>; 60*ec13d5c2SBryan O'Donoghue vdd-s2-supply = <&vph_pwr>; 61*ec13d5c2SBryan O'Donoghue vdd-s3-supply = <&vph_pwr>; 62*ec13d5c2SBryan O'Donoghue vdd-s4-supply = <&vph_pwr>; 63*ec13d5c2SBryan O'Donoghue vdd-s5-supply = <&vph_pwr>; 64*ec13d5c2SBryan O'Donoghue vdd-s6-supply = <&vph_pwr>; 65*ec13d5c2SBryan O'Donoghue vdd-s7-supply = <&vph_pwr>; 66*ec13d5c2SBryan O'Donoghue vdd-s8-supply = <&vph_pwr>; 67*ec13d5c2SBryan O'Donoghue vdd-s9-supply = <&vph_pwr>; 68*ec13d5c2SBryan O'Donoghue vdd-s10-supply = <&vph_pwr>; 69*ec13d5c2SBryan O'Donoghue vdd-l1-l8-l11-supply = <&vreg_s6c_0p88>; 70*ec13d5c2SBryan O'Donoghue vdd-l2-l10-supply = <&vreg_bob>; 71*ec13d5c2SBryan O'Donoghue vdd-l3-l4-l5-l18-supply = <&vreg_s6a_0p95>; 72*ec13d5c2SBryan O'Donoghue vdd-l6-l9-supply = <&vreg_s8c_1p3>; 73*ec13d5c2SBryan O'Donoghue vdd-l7-l12-l14-l15-supply = <&vreg_s5a_1p9>; 74*ec13d5c2SBryan O'Donoghue vdd-l13-l16-l17-supply = <&vreg_bob>; 75*ec13d5c2SBryan O'Donoghue 76*ec13d5c2SBryan O'Donoghue vreg_s5a_1p9: smps5 { 77*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_s5a_1p9"; 78*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1904000>; 79*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2000000>; 80*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 81*ec13d5c2SBryan O'Donoghue }; 82*ec13d5c2SBryan O'Donoghue 83*ec13d5c2SBryan O'Donoghue vreg_s6a_0p95: smps6 { 84*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_s6a_0p95"; 85*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <920000>; 86*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1128000>; 87*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 88*ec13d5c2SBryan O'Donoghue }; 89*ec13d5c2SBryan O'Donoghue 90*ec13d5c2SBryan O'Donoghue vreg_l2a_3p1: ldo2 { 91*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l2a_3p1"; 92*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <3072000>; 93*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <3072000>; 94*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 95*ec13d5c2SBryan O'Donoghue }; 96*ec13d5c2SBryan O'Donoghue 97*ec13d5c2SBryan O'Donoghue vreg_l3a_0p9: ldo3 { 98*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l3a_0p9"; 99*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <928000>; 100*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <932000>; 101*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 102*ec13d5c2SBryan O'Donoghue }; 103*ec13d5c2SBryan O'Donoghue 104*ec13d5c2SBryan O'Donoghue vreg_l5a_0p875: ldo5 { 105*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l5a_0p875"; 106*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <880000>; 107*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <880000>; 108*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 109*ec13d5c2SBryan O'Donoghue }; 110*ec13d5c2SBryan O'Donoghue 111*ec13d5c2SBryan O'Donoghue vreg_l6a_1p2: ldo6 { 112*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l6a_1p2"; 113*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1200000>; 114*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1200000>; 115*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 116*ec13d5c2SBryan O'Donoghue }; 117*ec13d5c2SBryan O'Donoghue 118*ec13d5c2SBryan O'Donoghue vreg_l7a_1p7: ldo7 { 119*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l7a_1p7"; 120*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1704000>; 121*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 122*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 123*ec13d5c2SBryan O'Donoghue }; 124*ec13d5c2SBryan O'Donoghue 125*ec13d5c2SBryan O'Donoghue vreg_l9a_1p2: ldo9 { 126*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l9a_1p2"; 127*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1200000>; 128*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1200000>; 129*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 130*ec13d5c2SBryan O'Donoghue }; 131*ec13d5c2SBryan O'Donoghue 132*ec13d5c2SBryan O'Donoghue vreg_l10a_1p8: ldo10 { 133*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l10a_1p8"; 134*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 135*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 136*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 137*ec13d5c2SBryan O'Donoghue }; 138*ec13d5c2SBryan O'Donoghue 139*ec13d5c2SBryan O'Donoghue vreg_l11a_0p75: ldo11 { 140*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l11a_0p75"; 141*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <800000>; 142*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <800000>; 143*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 144*ec13d5c2SBryan O'Donoghue }; 145*ec13d5c2SBryan O'Donoghue 146*ec13d5c2SBryan O'Donoghue vreg_l12a_1p8: ldo12 { 147*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l12a_1p8"; 148*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 149*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 150*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 151*ec13d5c2SBryan O'Donoghue }; 152*ec13d5c2SBryan O'Donoghue 153*ec13d5c2SBryan O'Donoghue vreg_l13a_ts_3p0: ldo13 { 154*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l13a_ts_3p0"; 155*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <3008000>; 156*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <3008000>; 157*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 158*ec13d5c2SBryan O'Donoghue }; 159*ec13d5c2SBryan O'Donoghue 160*ec13d5c2SBryan O'Donoghue vreg_l14a_1p8: ldo14 { 161*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l14a_1p8"; 162*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 163*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1880000>; 164*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 165*ec13d5c2SBryan O'Donoghue }; 166*ec13d5c2SBryan O'Donoghue 167*ec13d5c2SBryan O'Donoghue vreg_l15a_11ad_io_1p8: ldo15 { 168*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l15a_11ad_io_1p8"; 169*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 170*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 171*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 172*ec13d5c2SBryan O'Donoghue }; 173*ec13d5c2SBryan O'Donoghue 174*ec13d5c2SBryan O'Donoghue vreg_l16a_2p7: ldo16 { 175*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l16a_2p7"; 176*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <2704000>; 177*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2960000>; 178*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 179*ec13d5c2SBryan O'Donoghue }; 180*ec13d5c2SBryan O'Donoghue 181*ec13d5c2SBryan O'Donoghue vreg_l17a_3p0: ldo17 { 182*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l17a_3p0"; 183*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <2856000>; 184*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <3008000>; 185*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 186*ec13d5c2SBryan O'Donoghue }; 187*ec13d5c2SBryan O'Donoghue }; 188*ec13d5c2SBryan O'Donoghue 189*ec13d5c2SBryan O'Donoghue pm8150l-rpmh-regulators { 190*ec13d5c2SBryan O'Donoghue compatible = "qcom,pm8150l-rpmh-regulators"; 191*ec13d5c2SBryan O'Donoghue qcom,pmic-id = "c"; 192*ec13d5c2SBryan O'Donoghue 193*ec13d5c2SBryan O'Donoghue vdd-s1-supply = <&vph_pwr>; 194*ec13d5c2SBryan O'Donoghue vdd-s2-supply = <&vph_pwr>; 195*ec13d5c2SBryan O'Donoghue vdd-s3-supply = <&vph_pwr>; 196*ec13d5c2SBryan O'Donoghue vdd-s4-supply = <&vph_pwr>; 197*ec13d5c2SBryan O'Donoghue vdd-s5-supply = <&vph_pwr>; 198*ec13d5c2SBryan O'Donoghue vdd-s6-supply = <&vph_pwr>; 199*ec13d5c2SBryan O'Donoghue vdd-s7-supply = <&vph_pwr>; 200*ec13d5c2SBryan O'Donoghue vdd-s8-supply = <&vph_pwr>; 201*ec13d5c2SBryan O'Donoghue vdd-l1-l8-supply = <&vreg_s4a_1p8>; 202*ec13d5c2SBryan O'Donoghue vdd-l2-l3-supply = <&vreg_s8c_1p3>; 203*ec13d5c2SBryan O'Donoghue vdd-l4-l5-l6-supply = <&vreg_bob>; 204*ec13d5c2SBryan O'Donoghue vdd-l7-l11-supply = <&vreg_bob>; 205*ec13d5c2SBryan O'Donoghue vdd-l9-l10-supply = <&vreg_bob>; 206*ec13d5c2SBryan O'Donoghue vdd-bob-supply = <&vph_pwr>; 207*ec13d5c2SBryan O'Donoghue 208*ec13d5c2SBryan O'Donoghue vreg_bob: bob { 209*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_bob"; 210*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <3008000>; 211*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <4000000>; 212*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>; 213*ec13d5c2SBryan O'Donoghue }; 214*ec13d5c2SBryan O'Donoghue 215*ec13d5c2SBryan O'Donoghue vreg_s8c_1p3: smps8 { 216*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_s8c_1p3"; 217*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1352000>; 218*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1352000>; 219*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 220*ec13d5c2SBryan O'Donoghue }; 221*ec13d5c2SBryan O'Donoghue 222*ec13d5c2SBryan O'Donoghue vreg_l1c_1p8: ldo1 { 223*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l1c_1p8"; 224*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 225*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 226*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 227*ec13d5c2SBryan O'Donoghue }; 228*ec13d5c2SBryan O'Donoghue 229*ec13d5c2SBryan O'Donoghue vreg_l2c_1p2: ldo2 { 230*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l2c_1p2"; 231*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1200000>; 232*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1200000>; 233*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 234*ec13d5c2SBryan O'Donoghue }; 235*ec13d5c2SBryan O'Donoghue 236*ec13d5c2SBryan O'Donoghue vreg_l3c_0p92: ldo3 { 237*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l3c_0p92"; 238*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <920000>; 239*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <920000>; 240*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 241*ec13d5c2SBryan O'Donoghue }; 242*ec13d5c2SBryan O'Donoghue 243*ec13d5c2SBryan O'Donoghue vreg_l4c_1p7: ldo4 { 244*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l4c_1p7"; 245*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1704000>; 246*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2928000>; 247*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 248*ec13d5c2SBryan O'Donoghue }; 249*ec13d5c2SBryan O'Donoghue 250*ec13d5c2SBryan O'Donoghue vreg_l5c_1p8: ldo5 { 251*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l5c_1p8"; 252*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 253*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2928000>; 254*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 255*ec13d5c2SBryan O'Donoghue }; 256*ec13d5c2SBryan O'Donoghue 257*ec13d5c2SBryan O'Donoghue vreg_l6c_2p9: ldo6 { 258*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l6c_2p9"; 259*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 260*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2960000>; 261*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 262*ec13d5c2SBryan O'Donoghue }; 263*ec13d5c2SBryan O'Donoghue 264*ec13d5c2SBryan O'Donoghue vreg_l7c_cam_vcm0_2p85: ldo7 { 265*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l7c_cam_vcm0_2p85"; 266*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <2856000>; 267*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <3104000>; 268*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 269*ec13d5c2SBryan O'Donoghue }; 270*ec13d5c2SBryan O'Donoghue 271*ec13d5c2SBryan O'Donoghue vreg_l8c_1p8: ldo8 { 272*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l8c_1p8"; 273*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 274*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 275*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 276*ec13d5c2SBryan O'Donoghue }; 277*ec13d5c2SBryan O'Donoghue 278*ec13d5c2SBryan O'Donoghue vreg_l9c_2p9: ldo9 { 279*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l9c_2p9"; 280*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <2704000>; 281*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2960000>; 282*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 283*ec13d5c2SBryan O'Donoghue }; 284*ec13d5c2SBryan O'Donoghue 285*ec13d5c2SBryan O'Donoghue vreg_l10c_3p0: ldo10 { 286*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l10c_3p0"; 287*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <3000000>; 288*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <3000000>; 289*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 290*ec13d5c2SBryan O'Donoghue }; 291*ec13d5c2SBryan O'Donoghue 292*ec13d5c2SBryan O'Donoghue vreg_l11c_3p3: ldo11 { 293*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l11c_3p3"; 294*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <3000000>; 295*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <3312000>; 296*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 297*ec13d5c2SBryan O'Donoghue }; 298*ec13d5c2SBryan O'Donoghue }; 299*ec13d5c2SBryan O'Donoghue 300*ec13d5c2SBryan O'Donoghue pm8009-rpmh-regulators { 301*ec13d5c2SBryan O'Donoghue compatible = "qcom,pm8009-rpmh-regulators"; 302*ec13d5c2SBryan O'Donoghue qcom,pmic-id = "f"; 303*ec13d5c2SBryan O'Donoghue 304*ec13d5c2SBryan O'Donoghue vdd-s1-supply = <&vph_pwr>; 305*ec13d5c2SBryan O'Donoghue vdd-s2-supply = <&vreg_bob>; 306*ec13d5c2SBryan O'Donoghue vdd-l2-supply = <&vreg_s8c_1p3>; 307*ec13d5c2SBryan O'Donoghue vdd-l5-l6-supply = <&vreg_bob>; 308*ec13d5c2SBryan O'Donoghue vdd-l7-supply = <&vreg_s4a_1p8>; 309*ec13d5c2SBryan O'Donoghue 310*ec13d5c2SBryan O'Donoghue vreg_l1f_cam_dvdd1_1p1: ldo1 { 311*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l1f_cam_dvdd1_1p1"; 312*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1104000>; 313*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1104000>; 314*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 315*ec13d5c2SBryan O'Donoghue }; 316*ec13d5c2SBryan O'Donoghue 317*ec13d5c2SBryan O'Donoghue vreg_l2f_cam_dvdd0_1p2: ldo2 { 318*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l2f_cam_dvdd0_1p2"; 319*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1200000>; 320*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1200000>; 321*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 322*ec13d5c2SBryan O'Donoghue }; 323*ec13d5c2SBryan O'Donoghue 324*ec13d5c2SBryan O'Donoghue vreg_l3f_cam_dvdd2_1p05: ldo3 { 325*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l3f_cam_dvdd2_1p05"; 326*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1056000>; 327*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1056000>; 328*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 329*ec13d5c2SBryan O'Donoghue }; 330*ec13d5c2SBryan O'Donoghue 331*ec13d5c2SBryan O'Donoghue vreg_l5f_cam_avdd0_2p85: ldo5 { 332*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l5f_cam_avdd0_2p85"; 333*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <2800000>; 334*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2800000>; 335*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 336*ec13d5c2SBryan O'Donoghue }; 337*ec13d5c2SBryan O'Donoghue 338*ec13d5c2SBryan O'Donoghue vreg_l6f_cam_avdd1_2p85: ldo6 { 339*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l6f_cam_avdd1_2p85"; 340*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <2856000>; 341*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <2856000>; 342*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 343*ec13d5c2SBryan O'Donoghue }; 344*ec13d5c2SBryan O'Donoghue 345*ec13d5c2SBryan O'Donoghue vreg_l7f_1p8: ldo7 { 346*ec13d5c2SBryan O'Donoghue regulator-name = "vreg_l7f_1p8"; 347*ec13d5c2SBryan O'Donoghue regulator-min-microvolt = <1800000>; 348*ec13d5c2SBryan O'Donoghue regulator-max-microvolt = <1800000>; 349*ec13d5c2SBryan O'Donoghue regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 350*ec13d5c2SBryan O'Donoghue }; 351*ec13d5c2SBryan O'Donoghue }; 35260378f1aSVenkata Narendra Kumar Gutta}; 35360378f1aSVenkata Narendra Kumar Gutta 35460378f1aSVenkata Narendra Kumar Gutta&qupv3_id_1 { 35560378f1aSVenkata Narendra Kumar Gutta status = "okay"; 35660378f1aSVenkata Narendra Kumar Gutta}; 35760378f1aSVenkata Narendra Kumar Gutta 35860378f1aSVenkata Narendra Kumar Gutta&uart2 { 35960378f1aSVenkata Narendra Kumar Gutta status = "okay"; 36060378f1aSVenkata Narendra Kumar Gutta}; 361