1*0e8011faSEmmanuel Vadot// SPDX-License-Identifier: BSD-3-Clause 2*0e8011faSEmmanuel Vadot/* 3*0e8011faSEmmanuel Vadot * Copyright (c) 2023-2024, Qualcomm Innovation Center, Inc. All rights reserved. 4*0e8011faSEmmanuel Vadot */ 5*0e8011faSEmmanuel Vadot 6*0e8011faSEmmanuel Vadot#include <dt-bindings/regulator/qcom,rpmh-regulator.h> 7*0e8011faSEmmanuel Vadot#include "qcs8550.dtsi" 8*0e8011faSEmmanuel Vadot#include "pm8550.dtsi" 9*0e8011faSEmmanuel Vadot#include "pm8550b.dtsi" 10*0e8011faSEmmanuel Vadot#define PMK8550VE_SID 5 11*0e8011faSEmmanuel Vadot#include "pm8550ve.dtsi" 12*0e8011faSEmmanuel Vadot#include "pm8550vs.dtsi" 13*0e8011faSEmmanuel Vadot#include "pmk8550.dtsi" 14*0e8011faSEmmanuel Vadot 15*0e8011faSEmmanuel Vadot&apps_rsc { 16*0e8011faSEmmanuel Vadot regulators-0 { 17*0e8011faSEmmanuel Vadot compatible = "qcom,pm8550-rpmh-regulators"; 18*0e8011faSEmmanuel Vadot qcom,pmic-id = "b"; 19*0e8011faSEmmanuel Vadot 20*0e8011faSEmmanuel Vadot vdd-l1-l4-l10-supply = <&vreg_s6g_1p86>; 21*0e8011faSEmmanuel Vadot vdd-l2-l13-l14-supply = <&vreg_bob1>; 22*0e8011faSEmmanuel Vadot vdd-l3-supply = <&vreg_s4g_1p25>; 23*0e8011faSEmmanuel Vadot vdd-l5-l16-supply = <&vreg_bob1>; 24*0e8011faSEmmanuel Vadot vdd-l6-l7-supply = <&vreg_bob1>; 25*0e8011faSEmmanuel Vadot vdd-l8-l9-supply = <&vreg_bob1>; 26*0e8011faSEmmanuel Vadot vdd-l11-supply = <&vreg_s4g_1p25>; 27*0e8011faSEmmanuel Vadot vdd-l12-supply = <&vreg_s6g_1p86>; 28*0e8011faSEmmanuel Vadot vdd-l15-supply = <&vreg_s6g_1p86>; 29*0e8011faSEmmanuel Vadot vdd-l17-supply = <&vreg_bob2>; 30*0e8011faSEmmanuel Vadot 31*0e8011faSEmmanuel Vadot vreg_bob1: bob1 { 32*0e8011faSEmmanuel Vadot regulator-name = "vreg_bob1"; 33*0e8011faSEmmanuel Vadot regulator-min-microvolt = <3296000>; 34*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3960000>; 35*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 36*0e8011faSEmmanuel Vadot }; 37*0e8011faSEmmanuel Vadot 38*0e8011faSEmmanuel Vadot vreg_bob2: bob2 { 39*0e8011faSEmmanuel Vadot regulator-name = "vreg_bob2"; 40*0e8011faSEmmanuel Vadot regulator-min-microvolt = <2720000>; 41*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3960000>; 42*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 43*0e8011faSEmmanuel Vadot }; 44*0e8011faSEmmanuel Vadot 45*0e8011faSEmmanuel Vadot vreg_l1b_1p8: ldo1 { 46*0e8011faSEmmanuel Vadot regulator-name = "vreg_l1b_1p8"; 47*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1800000>; 48*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1800000>; 49*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 50*0e8011faSEmmanuel Vadot }; 51*0e8011faSEmmanuel Vadot 52*0e8011faSEmmanuel Vadot vreg_l2b_3p0: ldo2 { 53*0e8011faSEmmanuel Vadot regulator-name = "vreg_l2b_3p0"; 54*0e8011faSEmmanuel Vadot regulator-min-microvolt = <3008000>; 55*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3008000>; 56*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 57*0e8011faSEmmanuel Vadot }; 58*0e8011faSEmmanuel Vadot 59*0e8011faSEmmanuel Vadot vreg_l5b_3p1: ldo5 { 60*0e8011faSEmmanuel Vadot regulator-name = "vreg_l5b_3p1"; 61*0e8011faSEmmanuel Vadot regulator-min-microvolt = <3104000>; 62*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3104000>; 63*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 64*0e8011faSEmmanuel Vadot }; 65*0e8011faSEmmanuel Vadot 66*0e8011faSEmmanuel Vadot vreg_l6b_1p8: ldo6 { 67*0e8011faSEmmanuel Vadot regulator-name = "vreg_l6b_1p8"; 68*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1800000>; 69*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3008000>; 70*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 71*0e8011faSEmmanuel Vadot }; 72*0e8011faSEmmanuel Vadot 73*0e8011faSEmmanuel Vadot vreg_l7b_1p8: ldo7 { 74*0e8011faSEmmanuel Vadot regulator-name = "vreg_l7b_1p8"; 75*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1800000>; 76*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3008000>; 77*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 78*0e8011faSEmmanuel Vadot }; 79*0e8011faSEmmanuel Vadot 80*0e8011faSEmmanuel Vadot vreg_l8b_1p8: ldo8 { 81*0e8011faSEmmanuel Vadot regulator-name = "vreg_l8b_1p8"; 82*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1800000>; 83*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3008000>; 84*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 85*0e8011faSEmmanuel Vadot }; 86*0e8011faSEmmanuel Vadot 87*0e8011faSEmmanuel Vadot vreg_l9b_2p9: ldo9 { 88*0e8011faSEmmanuel Vadot regulator-name = "vreg_l9b_2p9"; 89*0e8011faSEmmanuel Vadot regulator-min-microvolt = <2960000>; 90*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3008000>; 91*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 92*0e8011faSEmmanuel Vadot }; 93*0e8011faSEmmanuel Vadot 94*0e8011faSEmmanuel Vadot vreg_l11b_1p2: ldo11 { 95*0e8011faSEmmanuel Vadot regulator-name = "vreg_l11b_1p2"; 96*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1200000>; 97*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1504000>; 98*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 99*0e8011faSEmmanuel Vadot }; 100*0e8011faSEmmanuel Vadot 101*0e8011faSEmmanuel Vadot vreg_l12b_1p8: ldo12 { 102*0e8011faSEmmanuel Vadot regulator-name = "vreg_l12b_1p8"; 103*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1800000>; 104*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1800000>; 105*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 106*0e8011faSEmmanuel Vadot }; 107*0e8011faSEmmanuel Vadot 108*0e8011faSEmmanuel Vadot vreg_l13b_3p0: ldo13 { 109*0e8011faSEmmanuel Vadot regulator-name = "vreg_l13b_3p0"; 110*0e8011faSEmmanuel Vadot regulator-min-microvolt = <3000000>; 111*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3000000>; 112*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 113*0e8011faSEmmanuel Vadot }; 114*0e8011faSEmmanuel Vadot 115*0e8011faSEmmanuel Vadot vreg_l14b_3p2: ldo14 { 116*0e8011faSEmmanuel Vadot regulator-name = "vreg_l14b_3p2"; 117*0e8011faSEmmanuel Vadot regulator-min-microvolt = <3200000>; 118*0e8011faSEmmanuel Vadot regulator-max-microvolt = <3200000>; 119*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 120*0e8011faSEmmanuel Vadot }; 121*0e8011faSEmmanuel Vadot 122*0e8011faSEmmanuel Vadot vreg_l15b_1p8: ldo15 { 123*0e8011faSEmmanuel Vadot regulator-name = "vreg_l15b_1p8"; 124*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1800000>; 125*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1800000>; 126*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 127*0e8011faSEmmanuel Vadot }; 128*0e8011faSEmmanuel Vadot 129*0e8011faSEmmanuel Vadot vreg_l16b_2p8: ldo16 { 130*0e8011faSEmmanuel Vadot regulator-name = "vreg_l16b_2p8"; 131*0e8011faSEmmanuel Vadot regulator-min-microvolt = <2800000>; 132*0e8011faSEmmanuel Vadot regulator-max-microvolt = <2800000>; 133*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 134*0e8011faSEmmanuel Vadot }; 135*0e8011faSEmmanuel Vadot 136*0e8011faSEmmanuel Vadot vreg_l17b_2p5: ldo17 { 137*0e8011faSEmmanuel Vadot regulator-name = "vreg_l17b_2p5"; 138*0e8011faSEmmanuel Vadot regulator-min-microvolt = <2504000>; 139*0e8011faSEmmanuel Vadot regulator-max-microvolt = <2504000>; 140*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 141*0e8011faSEmmanuel Vadot }; 142*0e8011faSEmmanuel Vadot }; 143*0e8011faSEmmanuel Vadot 144*0e8011faSEmmanuel Vadot regulators-1 { 145*0e8011faSEmmanuel Vadot compatible = "qcom,pm8550vs-rpmh-regulators"; 146*0e8011faSEmmanuel Vadot qcom,pmic-id = "c"; 147*0e8011faSEmmanuel Vadot 148*0e8011faSEmmanuel Vadot vdd-l1-supply = <&vreg_s4g_1p25>; 149*0e8011faSEmmanuel Vadot vdd-l2-supply = <&vreg_s4e_0p95>; 150*0e8011faSEmmanuel Vadot vdd-l3-supply = <&vreg_s4e_0p95>; 151*0e8011faSEmmanuel Vadot 152*0e8011faSEmmanuel Vadot vreg_l3c_0p9: ldo3 { 153*0e8011faSEmmanuel Vadot regulator-name = "vreg_l3c_0p9"; 154*0e8011faSEmmanuel Vadot regulator-min-microvolt = <880000>; 155*0e8011faSEmmanuel Vadot regulator-max-microvolt = <912000>; 156*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 157*0e8011faSEmmanuel Vadot }; 158*0e8011faSEmmanuel Vadot }; 159*0e8011faSEmmanuel Vadot 160*0e8011faSEmmanuel Vadot regulators-2 { 161*0e8011faSEmmanuel Vadot compatible = "qcom,pm8550vs-rpmh-regulators"; 162*0e8011faSEmmanuel Vadot qcom,pmic-id = "d"; 163*0e8011faSEmmanuel Vadot 164*0e8011faSEmmanuel Vadot vdd-l1-supply = <&vreg_s4e_0p95>; 165*0e8011faSEmmanuel Vadot vdd-l2-supply = <&vreg_s4e_0p95>; 166*0e8011faSEmmanuel Vadot vdd-l3-supply = <&vreg_s4e_0p95>; 167*0e8011faSEmmanuel Vadot 168*0e8011faSEmmanuel Vadot vreg_l1d_0p88: ldo1 { 169*0e8011faSEmmanuel Vadot regulator-name = "vreg_l1d_0p88"; 170*0e8011faSEmmanuel Vadot regulator-min-microvolt = <880000>; 171*0e8011faSEmmanuel Vadot regulator-max-microvolt = <920000>; 172*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 173*0e8011faSEmmanuel Vadot }; 174*0e8011faSEmmanuel Vadot }; 175*0e8011faSEmmanuel Vadot 176*0e8011faSEmmanuel Vadot regulators-3 { 177*0e8011faSEmmanuel Vadot compatible = "qcom,pm8550vs-rpmh-regulators"; 178*0e8011faSEmmanuel Vadot qcom,pmic-id = "e"; 179*0e8011faSEmmanuel Vadot 180*0e8011faSEmmanuel Vadot vdd-l1-supply = <&vreg_s4e_0p95>; 181*0e8011faSEmmanuel Vadot vdd-l2-supply = <&vreg_s4e_0p95>; 182*0e8011faSEmmanuel Vadot vdd-l3-supply = <&vreg_s4g_1p25>; 183*0e8011faSEmmanuel Vadot 184*0e8011faSEmmanuel Vadot vreg_s4e_0p95: smps4 { 185*0e8011faSEmmanuel Vadot regulator-name = "vreg_s4e_0p95"; 186*0e8011faSEmmanuel Vadot regulator-min-microvolt = <904000>; 187*0e8011faSEmmanuel Vadot regulator-max-microvolt = <984000>; 188*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 189*0e8011faSEmmanuel Vadot }; 190*0e8011faSEmmanuel Vadot 191*0e8011faSEmmanuel Vadot vreg_s5e_1p08: smps5 { 192*0e8011faSEmmanuel Vadot regulator-name = "vreg_s5e_1p08"; 193*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1010000>; 194*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1120000>; 195*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 196*0e8011faSEmmanuel Vadot }; 197*0e8011faSEmmanuel Vadot 198*0e8011faSEmmanuel Vadot vreg_l1e_0p88: ldo1 { 199*0e8011faSEmmanuel Vadot regulator-name = "vreg_l1e_0p88"; 200*0e8011faSEmmanuel Vadot regulator-min-microvolt = <880000>; 201*0e8011faSEmmanuel Vadot regulator-max-microvolt = <912000>; 202*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 203*0e8011faSEmmanuel Vadot }; 204*0e8011faSEmmanuel Vadot 205*0e8011faSEmmanuel Vadot vreg_l2e_0p9: ldo2 { 206*0e8011faSEmmanuel Vadot regulator-name = "vreg_l2e_0p9"; 207*0e8011faSEmmanuel Vadot regulator-min-microvolt = <870000>; 208*0e8011faSEmmanuel Vadot regulator-max-microvolt = <970000>; 209*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 210*0e8011faSEmmanuel Vadot }; 211*0e8011faSEmmanuel Vadot 212*0e8011faSEmmanuel Vadot vreg_l3e_1p2: ldo3 { 213*0e8011faSEmmanuel Vadot regulator-name = "vreg_l3e_1p2"; 214*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1200000>; 215*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1200000>; 216*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 217*0e8011faSEmmanuel Vadot }; 218*0e8011faSEmmanuel Vadot }; 219*0e8011faSEmmanuel Vadot 220*0e8011faSEmmanuel Vadot regulators-4 { 221*0e8011faSEmmanuel Vadot compatible = "qcom,pm8550ve-rpmh-regulators"; 222*0e8011faSEmmanuel Vadot qcom,pmic-id = "f"; 223*0e8011faSEmmanuel Vadot 224*0e8011faSEmmanuel Vadot vdd-l1-supply = <&vreg_s4e_0p95>; 225*0e8011faSEmmanuel Vadot vdd-l2-supply = <&vreg_s4e_0p95>; 226*0e8011faSEmmanuel Vadot vdd-l3-supply = <&vreg_s4e_0p95>; 227*0e8011faSEmmanuel Vadot 228*0e8011faSEmmanuel Vadot vreg_s4f_0p5: smps4 { 229*0e8011faSEmmanuel Vadot regulator-name = "vreg_s4f_0p5"; 230*0e8011faSEmmanuel Vadot regulator-min-microvolt = <300000>; 231*0e8011faSEmmanuel Vadot regulator-max-microvolt = <700000>; 232*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 233*0e8011faSEmmanuel Vadot }; 234*0e8011faSEmmanuel Vadot 235*0e8011faSEmmanuel Vadot vreg_l1f_0p9: ldo1 { 236*0e8011faSEmmanuel Vadot regulator-name = "vreg_l1f_0p9"; 237*0e8011faSEmmanuel Vadot regulator-min-microvolt = <880000>; 238*0e8011faSEmmanuel Vadot regulator-max-microvolt = <912000>; 239*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 240*0e8011faSEmmanuel Vadot }; 241*0e8011faSEmmanuel Vadot 242*0e8011faSEmmanuel Vadot vreg_l2f_0p88: ldo2 { 243*0e8011faSEmmanuel Vadot regulator-name = "vreg_l2f_0p88"; 244*0e8011faSEmmanuel Vadot regulator-min-microvolt = <880000>; 245*0e8011faSEmmanuel Vadot regulator-max-microvolt = <912000>; 246*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 247*0e8011faSEmmanuel Vadot }; 248*0e8011faSEmmanuel Vadot 249*0e8011faSEmmanuel Vadot vreg_l3f_0p88: ldo3 { 250*0e8011faSEmmanuel Vadot regulator-name = "vreg_l3f_0p88"; 251*0e8011faSEmmanuel Vadot regulator-min-microvolt = <880000>; 252*0e8011faSEmmanuel Vadot regulator-max-microvolt = <912000>; 253*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 254*0e8011faSEmmanuel Vadot }; 255*0e8011faSEmmanuel Vadot }; 256*0e8011faSEmmanuel Vadot 257*0e8011faSEmmanuel Vadot regulators-5 { 258*0e8011faSEmmanuel Vadot compatible = "qcom,pm8550vs-rpmh-regulators"; 259*0e8011faSEmmanuel Vadot qcom,pmic-id = "g"; 260*0e8011faSEmmanuel Vadot vdd-l1-supply = <&vreg_s4g_1p25>; 261*0e8011faSEmmanuel Vadot vdd-l2-supply = <&vreg_s4g_1p25>; 262*0e8011faSEmmanuel Vadot vdd-l3-supply = <&vreg_s4g_1p25>; 263*0e8011faSEmmanuel Vadot 264*0e8011faSEmmanuel Vadot vreg_s1g_1p25: smps1 { 265*0e8011faSEmmanuel Vadot regulator-name = "vreg_s1g_1p25"; 266*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1200000>; 267*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1300000>; 268*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 269*0e8011faSEmmanuel Vadot }; 270*0e8011faSEmmanuel Vadot 271*0e8011faSEmmanuel Vadot vreg_s2g_0p85: smps2 { 272*0e8011faSEmmanuel Vadot regulator-name = "vreg_s2g_0p85"; 273*0e8011faSEmmanuel Vadot regulator-min-microvolt = <500000>; 274*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1036000>; 275*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 276*0e8011faSEmmanuel Vadot }; 277*0e8011faSEmmanuel Vadot 278*0e8011faSEmmanuel Vadot vreg_s3g_0p8: smps3 { 279*0e8011faSEmmanuel Vadot regulator-name = "vreg_s3g_0p8"; 280*0e8011faSEmmanuel Vadot regulator-min-microvolt = <300000>; 281*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1004000>; 282*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 283*0e8011faSEmmanuel Vadot }; 284*0e8011faSEmmanuel Vadot 285*0e8011faSEmmanuel Vadot vreg_s4g_1p25: smps4 { 286*0e8011faSEmmanuel Vadot regulator-name = "vreg_s4g_1p25"; 287*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1256000>; 288*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1408000>; 289*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 290*0e8011faSEmmanuel Vadot }; 291*0e8011faSEmmanuel Vadot 292*0e8011faSEmmanuel Vadot vreg_s5g_0p85: smps5 { 293*0e8011faSEmmanuel Vadot regulator-name = "vreg_s5g_0p85"; 294*0e8011faSEmmanuel Vadot regulator-min-microvolt = <500000>; 295*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1004000>; 296*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 297*0e8011faSEmmanuel Vadot }; 298*0e8011faSEmmanuel Vadot 299*0e8011faSEmmanuel Vadot vreg_s6g_1p86: smps6 { 300*0e8011faSEmmanuel Vadot regulator-name = "vreg_s6g_1p86"; 301*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1800000>; 302*0e8011faSEmmanuel Vadot regulator-max-microvolt = <2000000>; 303*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 304*0e8011faSEmmanuel Vadot }; 305*0e8011faSEmmanuel Vadot 306*0e8011faSEmmanuel Vadot vreg_l1g_1p2: ldo1 { 307*0e8011faSEmmanuel Vadot regulator-name = "vreg_l1g_1p2"; 308*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1128000>; 309*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1272000>; 310*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 311*0e8011faSEmmanuel Vadot }; 312*0e8011faSEmmanuel Vadot 313*0e8011faSEmmanuel Vadot vreg_l2g_1p2: ldo2 { 314*0e8011faSEmmanuel Vadot regulator-name = "vreg_l2g_1p2"; 315*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1100000>; 316*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1200000>; 317*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 318*0e8011faSEmmanuel Vadot }; 319*0e8011faSEmmanuel Vadot 320*0e8011faSEmmanuel Vadot vreg_l3g_1p2: ldo3 { 321*0e8011faSEmmanuel Vadot regulator-name = "vreg_l3g_1p2"; 322*0e8011faSEmmanuel Vadot regulator-min-microvolt = <1200000>; 323*0e8011faSEmmanuel Vadot regulator-max-microvolt = <1200000>; 324*0e8011faSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 325*0e8011faSEmmanuel Vadot }; 326*0e8011faSEmmanuel Vadot }; 327*0e8011faSEmmanuel Vadot}; 328*0e8011faSEmmanuel Vadot 329*0e8011faSEmmanuel Vadot&mdss_dsi0 { 330*0e8011faSEmmanuel Vadot vdda-supply = <&vreg_l3e_1p2>; 331*0e8011faSEmmanuel Vadot}; 332*0e8011faSEmmanuel Vadot 333*0e8011faSEmmanuel Vadot&mdss_dsi0_phy { 334*0e8011faSEmmanuel Vadot vdds-supply = <&vreg_l1e_0p88>; 335*0e8011faSEmmanuel Vadot}; 336*0e8011faSEmmanuel Vadot 337*0e8011faSEmmanuel Vadot&pcie0 { 338*0e8011faSEmmanuel Vadot perst-gpios = <&tlmm 94 GPIO_ACTIVE_LOW>; 339*0e8011faSEmmanuel Vadot wake-gpios = <&tlmm 96 GPIO_ACTIVE_HIGH>; 340*0e8011faSEmmanuel Vadot 341*0e8011faSEmmanuel Vadot pinctrl-0 = <&pcie0_default_state>; 342*0e8011faSEmmanuel Vadot pinctrl-names = "default"; 343*0e8011faSEmmanuel Vadot}; 344*0e8011faSEmmanuel Vadot 345*0e8011faSEmmanuel Vadot&pcie0_phy { 346*0e8011faSEmmanuel Vadot vdda-phy-supply = <&vreg_l1e_0p88>; 347*0e8011faSEmmanuel Vadot vdda-pll-supply = <&vreg_l3e_1p2>; 348*0e8011faSEmmanuel Vadot}; 349*0e8011faSEmmanuel Vadot 350*0e8011faSEmmanuel Vadot&pcie1 { 351*0e8011faSEmmanuel Vadot perst-gpios = <&tlmm 97 GPIO_ACTIVE_LOW>; 352*0e8011faSEmmanuel Vadot wake-gpios = <&tlmm 99 GPIO_ACTIVE_HIGH>; 353*0e8011faSEmmanuel Vadot 354*0e8011faSEmmanuel Vadot pinctrl-0 = <&pcie1_default_state>; 355*0e8011faSEmmanuel Vadot pinctrl-names = "default"; 356*0e8011faSEmmanuel Vadot}; 357*0e8011faSEmmanuel Vadot 358*0e8011faSEmmanuel Vadot&pcie1_phy { 359*0e8011faSEmmanuel Vadot vdda-phy-supply = <&vreg_l3c_0p9>; 360*0e8011faSEmmanuel Vadot vdda-pll-supply = <&vreg_l3e_1p2>; 361*0e8011faSEmmanuel Vadot vdda-qref-supply = <&vreg_l1e_0p88>; 362*0e8011faSEmmanuel Vadot}; 363*0e8011faSEmmanuel Vadot 364*0e8011faSEmmanuel Vadot&pm8550b_eusb2_repeater { 365*0e8011faSEmmanuel Vadot vdd18-supply = <&vreg_l15b_1p8>; 366*0e8011faSEmmanuel Vadot vdd3-supply = <&vreg_l5b_3p1>; 367*0e8011faSEmmanuel Vadot}; 368*0e8011faSEmmanuel Vadot 369*0e8011faSEmmanuel Vadot&sleep_clk { 370*0e8011faSEmmanuel Vadot clock-frequency = <32000>; 371*0e8011faSEmmanuel Vadot}; 372*0e8011faSEmmanuel Vadot 373*0e8011faSEmmanuel Vadot&ufs_mem_hc { 374*0e8011faSEmmanuel Vadot reset-gpios = <&tlmm 210 GPIO_ACTIVE_LOW>; 375*0e8011faSEmmanuel Vadot vcc-supply = <&vreg_l17b_2p5>; 376*0e8011faSEmmanuel Vadot vcc-max-microamp = <1300000>; 377*0e8011faSEmmanuel Vadot vccq-supply = <&vreg_l1g_1p2>; 378*0e8011faSEmmanuel Vadot vccq-max-microamp = <1200000>; 379*0e8011faSEmmanuel Vadot vdd-hba-supply = <&vreg_l3g_1p2>; 380*0e8011faSEmmanuel Vadot 381*0e8011faSEmmanuel Vadot status = "okay"; 382*0e8011faSEmmanuel Vadot}; 383*0e8011faSEmmanuel Vadot 384*0e8011faSEmmanuel Vadot&ufs_mem_phy { 385*0e8011faSEmmanuel Vadot vdda-phy-supply = <&vreg_l1d_0p88>; 386*0e8011faSEmmanuel Vadot vdda-pll-supply = <&vreg_l3e_1p2>; 387*0e8011faSEmmanuel Vadot 388*0e8011faSEmmanuel Vadot status = "okay"; 389*0e8011faSEmmanuel Vadot}; 390*0e8011faSEmmanuel Vadot 391*0e8011faSEmmanuel Vadot&usb_1_hsphy { 392*0e8011faSEmmanuel Vadot phys = <&pm8550b_eusb2_repeater>; 393*0e8011faSEmmanuel Vadot 394*0e8011faSEmmanuel Vadot vdd-supply = <&vreg_l1e_0p88>; 395*0e8011faSEmmanuel Vadot vdda12-supply = <&vreg_l3e_1p2>; 396*0e8011faSEmmanuel Vadot}; 397*0e8011faSEmmanuel Vadot 398*0e8011faSEmmanuel Vadot&usb_dp_qmpphy { 399*0e8011faSEmmanuel Vadot vdda-phy-supply = <&vreg_l3e_1p2>; 400*0e8011faSEmmanuel Vadot vdda-pll-supply = <&vreg_l3f_0p88>; 401*0e8011faSEmmanuel Vadot}; 402*0e8011faSEmmanuel Vadot 403*0e8011faSEmmanuel Vadot&xo_board { 404*0e8011faSEmmanuel Vadot clock-frequency = <76800000>; 405*0e8011faSEmmanuel Vadot}; 406