1*706a4141SSebastian Reichel# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*706a4141SSebastian Reichel%YAML 1.2 3*706a4141SSebastian Reichel--- 4*706a4141SSebastian Reichel$id: http://devicetree.org/schemas/mfd/rockchip,rk806.yaml# 5*706a4141SSebastian Reichel$schema: http://devicetree.org/meta-schemas/core.yaml# 6*706a4141SSebastian Reichel 7*706a4141SSebastian Reicheltitle: RK806 Power Management Integrated Circuit 8*706a4141SSebastian Reichel 9*706a4141SSebastian Reichelmaintainers: 10*706a4141SSebastian Reichel - Sebastian Reichel <sebastian.reichel@collabora.com> 11*706a4141SSebastian Reichel 12*706a4141SSebastian Reicheldescription: 13*706a4141SSebastian Reichel Rockchip RK806 series PMIC. This device consists of an spi or 14*706a4141SSebastian Reichel i2c controlled MFD that includes multiple switchable regulators. 15*706a4141SSebastian Reichel 16*706a4141SSebastian Reichelproperties: 17*706a4141SSebastian Reichel compatible: 18*706a4141SSebastian Reichel enum: 19*706a4141SSebastian Reichel - rockchip,rk806 20*706a4141SSebastian Reichel 21*706a4141SSebastian Reichel reg: 22*706a4141SSebastian Reichel maxItems: 1 23*706a4141SSebastian Reichel 24*706a4141SSebastian Reichel interrupts: 25*706a4141SSebastian Reichel maxItems: 1 26*706a4141SSebastian Reichel 27*706a4141SSebastian Reichel gpio-controller: true 28*706a4141SSebastian Reichel 29*706a4141SSebastian Reichel '#gpio-cells': 30*706a4141SSebastian Reichel const: 2 31*706a4141SSebastian Reichel 32*706a4141SSebastian Reichel vcc1-supply: 33*706a4141SSebastian Reichel description: 34*706a4141SSebastian Reichel The input supply for dcdc-reg1. 35*706a4141SSebastian Reichel 36*706a4141SSebastian Reichel vcc2-supply: 37*706a4141SSebastian Reichel description: 38*706a4141SSebastian Reichel The input supply for dcdc-reg2. 39*706a4141SSebastian Reichel 40*706a4141SSebastian Reichel vcc3-supply: 41*706a4141SSebastian Reichel description: 42*706a4141SSebastian Reichel The input supply for dcdc-reg3. 43*706a4141SSebastian Reichel 44*706a4141SSebastian Reichel vcc4-supply: 45*706a4141SSebastian Reichel description: 46*706a4141SSebastian Reichel The input supply for dcdc-reg4. 47*706a4141SSebastian Reichel 48*706a4141SSebastian Reichel vcc5-supply: 49*706a4141SSebastian Reichel description: 50*706a4141SSebastian Reichel The input supply for dcdc-reg5. 51*706a4141SSebastian Reichel 52*706a4141SSebastian Reichel vcc6-supply: 53*706a4141SSebastian Reichel description: 54*706a4141SSebastian Reichel The input supply for dcdc-reg6. 55*706a4141SSebastian Reichel 56*706a4141SSebastian Reichel vcc7-supply: 57*706a4141SSebastian Reichel description: 58*706a4141SSebastian Reichel The input supply for dcdc-reg7. 59*706a4141SSebastian Reichel 60*706a4141SSebastian Reichel vcc8-supply: 61*706a4141SSebastian Reichel description: 62*706a4141SSebastian Reichel The input supply for dcdc-reg8. 63*706a4141SSebastian Reichel 64*706a4141SSebastian Reichel vcc9-supply: 65*706a4141SSebastian Reichel description: 66*706a4141SSebastian Reichel The input supply for dcdc-reg9. 67*706a4141SSebastian Reichel 68*706a4141SSebastian Reichel vcc10-supply: 69*706a4141SSebastian Reichel description: 70*706a4141SSebastian Reichel The input supply for dcdc-reg10. 71*706a4141SSebastian Reichel 72*706a4141SSebastian Reichel vcc11-supply: 73*706a4141SSebastian Reichel description: 74*706a4141SSebastian Reichel The input supply for pldo-reg1, pldo-reg2 and pldo-reg3. 75*706a4141SSebastian Reichel 76*706a4141SSebastian Reichel vcc12-supply: 77*706a4141SSebastian Reichel description: 78*706a4141SSebastian Reichel The input supply for pldo-reg4 and pldo-reg5. 79*706a4141SSebastian Reichel 80*706a4141SSebastian Reichel vcc13-supply: 81*706a4141SSebastian Reichel description: 82*706a4141SSebastian Reichel The input supply for nldo-reg1, nldo-reg2 and nldo-reg3. 83*706a4141SSebastian Reichel 84*706a4141SSebastian Reichel vcc14-supply: 85*706a4141SSebastian Reichel description: 86*706a4141SSebastian Reichel The input supply for nldo-reg4 and nldo-reg5. 87*706a4141SSebastian Reichel 88*706a4141SSebastian Reichel vcca-supply: 89*706a4141SSebastian Reichel description: 90*706a4141SSebastian Reichel The input supply for pldo-reg6. 91*706a4141SSebastian Reichel 92*706a4141SSebastian Reichel regulators: 93*706a4141SSebastian Reichel type: object 94*706a4141SSebastian Reichel additionalProperties: false 95*706a4141SSebastian Reichel patternProperties: 96*706a4141SSebastian Reichel "^(dcdc-reg([1-9]|10)|pldo-reg[1-6]|nldo-reg[1-5])$": 97*706a4141SSebastian Reichel type: object 98*706a4141SSebastian Reichel $ref: /schemas/regulator/regulator.yaml# 99*706a4141SSebastian Reichel unevaluatedProperties: false 100*706a4141SSebastian Reichel 101*706a4141SSebastian ReichelpatternProperties: 102*706a4141SSebastian Reichel '-pins$': 103*706a4141SSebastian Reichel type: object 104*706a4141SSebastian Reichel additionalProperties: false 105*706a4141SSebastian Reichel $ref: /schemas/pinctrl/pinmux-node.yaml 106*706a4141SSebastian Reichel 107*706a4141SSebastian Reichel properties: 108*706a4141SSebastian Reichel function: 109*706a4141SSebastian Reichel enum: [pin_fun0, pin_fun1, pin_fun2, pin_fun3, pin_fun4, pin_fun5] 110*706a4141SSebastian Reichel 111*706a4141SSebastian Reichel pins: 112*706a4141SSebastian Reichel $ref: /schemas/types.yaml#/definitions/string 113*706a4141SSebastian Reichel enum: [gpio_pwrctrl1, gpio_pwrctrl2, gpio_pwrctrl3] 114*706a4141SSebastian Reichel 115*706a4141SSebastian ReichelallOf: 116*706a4141SSebastian Reichel - $ref: /schemas/spi/spi-peripheral-props.yaml 117*706a4141SSebastian Reichel 118*706a4141SSebastian Reichelrequired: 119*706a4141SSebastian Reichel - compatible 120*706a4141SSebastian Reichel - reg 121*706a4141SSebastian Reichel - interrupts 122*706a4141SSebastian Reichel 123*706a4141SSebastian ReichelunevaluatedProperties: false 124*706a4141SSebastian Reichel 125*706a4141SSebastian Reichelexamples: 126*706a4141SSebastian Reichel - | 127*706a4141SSebastian Reichel #include <dt-bindings/pinctrl/rockchip.h> 128*706a4141SSebastian Reichel #include <dt-bindings/interrupt-controller/irq.h> 129*706a4141SSebastian Reichel #include <dt-bindings/gpio/gpio.h> 130*706a4141SSebastian Reichel spi { 131*706a4141SSebastian Reichel #address-cells = <1>; 132*706a4141SSebastian Reichel #size-cells = <0>; 133*706a4141SSebastian Reichel 134*706a4141SSebastian Reichel pmic@0 { 135*706a4141SSebastian Reichel compatible = "rockchip,rk806"; 136*706a4141SSebastian Reichel reg = <0x0>; 137*706a4141SSebastian Reichel 138*706a4141SSebastian Reichel interrupts = <7 IRQ_TYPE_LEVEL_LOW>; 139*706a4141SSebastian Reichel 140*706a4141SSebastian Reichel vcc1-supply = <&vcc5v0_sys>; 141*706a4141SSebastian Reichel vcc2-supply = <&vcc5v0_sys>; 142*706a4141SSebastian Reichel vcc3-supply = <&vcc5v0_sys>; 143*706a4141SSebastian Reichel vcc4-supply = <&vcc5v0_sys>; 144*706a4141SSebastian Reichel vcc5-supply = <&vcc5v0_sys>; 145*706a4141SSebastian Reichel vcc6-supply = <&vcc5v0_sys>; 146*706a4141SSebastian Reichel vcc7-supply = <&vcc5v0_sys>; 147*706a4141SSebastian Reichel vcc8-supply = <&vcc5v0_sys>; 148*706a4141SSebastian Reichel vcc9-supply = <&vcc5v0_sys>; 149*706a4141SSebastian Reichel vcc10-supply = <&vcc5v0_sys>; 150*706a4141SSebastian Reichel vcc11-supply = <&vcc_2v0_pldo_s3>; 151*706a4141SSebastian Reichel vcc12-supply = <&vcc5v0_sys>; 152*706a4141SSebastian Reichel vcc13-supply = <&vcc5v0_sys>; 153*706a4141SSebastian Reichel vcc14-supply = <&vcc_1v1_nldo_s3>; 154*706a4141SSebastian Reichel vcca-supply = <&vcc5v0_sys>; 155*706a4141SSebastian Reichel 156*706a4141SSebastian Reichel regulators { 157*706a4141SSebastian Reichel vdd_gpu_s0: dcdc-reg1 { 158*706a4141SSebastian Reichel regulator-always-on; 159*706a4141SSebastian Reichel regulator-boot-on; 160*706a4141SSebastian Reichel regulator-min-microvolt = <550000>; 161*706a4141SSebastian Reichel regulator-max-microvolt = <950000>; 162*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 163*706a4141SSebastian Reichel regulator-name = "vdd_gpu_s0"; 164*706a4141SSebastian Reichel regulator-state-mem { 165*706a4141SSebastian Reichel regulator-off-in-suspend; 166*706a4141SSebastian Reichel }; 167*706a4141SSebastian Reichel }; 168*706a4141SSebastian Reichel 169*706a4141SSebastian Reichel vdd_npu_s0: dcdc-reg2 { 170*706a4141SSebastian Reichel regulator-always-on; 171*706a4141SSebastian Reichel regulator-boot-on; 172*706a4141SSebastian Reichel regulator-min-microvolt = <550000>; 173*706a4141SSebastian Reichel regulator-max-microvolt = <950000>; 174*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 175*706a4141SSebastian Reichel regulator-name = "vdd_npu_s0"; 176*706a4141SSebastian Reichel regulator-state-mem { 177*706a4141SSebastian Reichel regulator-off-in-suspend; 178*706a4141SSebastian Reichel }; 179*706a4141SSebastian Reichel }; 180*706a4141SSebastian Reichel 181*706a4141SSebastian Reichel vdd_log_s0: dcdc-reg3 { 182*706a4141SSebastian Reichel regulator-always-on; 183*706a4141SSebastian Reichel regulator-boot-on; 184*706a4141SSebastian Reichel regulator-min-microvolt = <750000>; 185*706a4141SSebastian Reichel regulator-max-microvolt = <750000>; 186*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 187*706a4141SSebastian Reichel regulator-name = "vdd_log_s0"; 188*706a4141SSebastian Reichel regulator-state-mem { 189*706a4141SSebastian Reichel regulator-on-in-suspend; 190*706a4141SSebastian Reichel regulator-suspend-microvolt = <750000>; 191*706a4141SSebastian Reichel }; 192*706a4141SSebastian Reichel }; 193*706a4141SSebastian Reichel 194*706a4141SSebastian Reichel vdd_vdenc_s0: dcdc-reg4 { 195*706a4141SSebastian Reichel regulator-always-on; 196*706a4141SSebastian Reichel regulator-boot-on; 197*706a4141SSebastian Reichel regulator-min-microvolt = <550000>; 198*706a4141SSebastian Reichel regulator-max-microvolt = <950000>; 199*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 200*706a4141SSebastian Reichel regulator-name = "vdd_vdenc_s0"; 201*706a4141SSebastian Reichel regulator-state-mem { 202*706a4141SSebastian Reichel regulator-off-in-suspend; 203*706a4141SSebastian Reichel }; 204*706a4141SSebastian Reichel }; 205*706a4141SSebastian Reichel 206*706a4141SSebastian Reichel vdd_gpu_mem_s0: dcdc-reg5 { 207*706a4141SSebastian Reichel regulator-always-on; 208*706a4141SSebastian Reichel regulator-boot-on; 209*706a4141SSebastian Reichel regulator-min-microvolt = <675000>; 210*706a4141SSebastian Reichel regulator-max-microvolt = <950000>; 211*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 212*706a4141SSebastian Reichel regulator-name = "vdd_gpu_mem_s0"; 213*706a4141SSebastian Reichel regulator-state-mem { 214*706a4141SSebastian Reichel regulator-off-in-suspend; 215*706a4141SSebastian Reichel }; 216*706a4141SSebastian Reichel }; 217*706a4141SSebastian Reichel 218*706a4141SSebastian Reichel vdd_npu_mem_s0: dcdc-reg6 { 219*706a4141SSebastian Reichel regulator-always-on; 220*706a4141SSebastian Reichel regulator-boot-on; 221*706a4141SSebastian Reichel regulator-min-microvolt = <675000>; 222*706a4141SSebastian Reichel regulator-max-microvolt = <950000>; 223*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 224*706a4141SSebastian Reichel regulator-name = "vdd_npu_mem_s0"; 225*706a4141SSebastian Reichel regulator-state-mem { 226*706a4141SSebastian Reichel regulator-off-in-suspend; 227*706a4141SSebastian Reichel }; 228*706a4141SSebastian Reichel }; 229*706a4141SSebastian Reichel 230*706a4141SSebastian Reichel vcc_2v0_pldo_s3: dcdc-reg7 { 231*706a4141SSebastian Reichel regulator-always-on; 232*706a4141SSebastian Reichel regulator-boot-on; 233*706a4141SSebastian Reichel regulator-min-microvolt = <2000000>; 234*706a4141SSebastian Reichel regulator-max-microvolt = <2000000>; 235*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 236*706a4141SSebastian Reichel regulator-name = "vdd_2v0_pldo_s3"; 237*706a4141SSebastian Reichel regulator-state-mem { 238*706a4141SSebastian Reichel regulator-on-in-suspend; 239*706a4141SSebastian Reichel regulator-suspend-microvolt = <2000000>; 240*706a4141SSebastian Reichel }; 241*706a4141SSebastian Reichel }; 242*706a4141SSebastian Reichel 243*706a4141SSebastian Reichel vdd_vdenc_mem_s0: dcdc-reg8 { 244*706a4141SSebastian Reichel regulator-always-on; 245*706a4141SSebastian Reichel regulator-boot-on; 246*706a4141SSebastian Reichel regulator-min-microvolt = <675000>; 247*706a4141SSebastian Reichel regulator-max-microvolt = <950000>; 248*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 249*706a4141SSebastian Reichel regulator-name = "vdd_vdenc_mem_s0"; 250*706a4141SSebastian Reichel regulator-state-mem { 251*706a4141SSebastian Reichel regulator-off-in-suspend; 252*706a4141SSebastian Reichel }; 253*706a4141SSebastian Reichel }; 254*706a4141SSebastian Reichel 255*706a4141SSebastian Reichel vdd2_ddr_s3: dcdc-reg9 { 256*706a4141SSebastian Reichel regulator-always-on; 257*706a4141SSebastian Reichel regulator-boot-on; 258*706a4141SSebastian Reichel regulator-name = "vdd2_ddr_s3"; 259*706a4141SSebastian Reichel regulator-state-mem { 260*706a4141SSebastian Reichel regulator-on-in-suspend; 261*706a4141SSebastian Reichel }; 262*706a4141SSebastian Reichel }; 263*706a4141SSebastian Reichel 264*706a4141SSebastian Reichel vcc_1v1_nldo_s3: dcdc-reg10 { 265*706a4141SSebastian Reichel regulator-always-on; 266*706a4141SSebastian Reichel regulator-boot-on; 267*706a4141SSebastian Reichel regulator-min-microvolt = <1100000>; 268*706a4141SSebastian Reichel regulator-max-microvolt = <1100000>; 269*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 270*706a4141SSebastian Reichel regulator-name = "vcc_1v1_nldo_s3"; 271*706a4141SSebastian Reichel regulator-state-mem { 272*706a4141SSebastian Reichel regulator-on-in-suspend; 273*706a4141SSebastian Reichel regulator-suspend-microvolt = <1100000>; 274*706a4141SSebastian Reichel }; 275*706a4141SSebastian Reichel }; 276*706a4141SSebastian Reichel 277*706a4141SSebastian Reichel avcc_1v8_s0: pldo-reg1 { 278*706a4141SSebastian Reichel regulator-always-on; 279*706a4141SSebastian Reichel regulator-boot-on; 280*706a4141SSebastian Reichel regulator-min-microvolt = <1800000>; 281*706a4141SSebastian Reichel regulator-max-microvolt = <1800000>; 282*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 283*706a4141SSebastian Reichel regulator-name = "avcc_1v8_s0"; 284*706a4141SSebastian Reichel regulator-state-mem { 285*706a4141SSebastian Reichel regulator-off-in-suspend; 286*706a4141SSebastian Reichel }; 287*706a4141SSebastian Reichel }; 288*706a4141SSebastian Reichel 289*706a4141SSebastian Reichel vdd1_1v8_ddr_s3: pldo-reg2 { 290*706a4141SSebastian Reichel regulator-always-on; 291*706a4141SSebastian Reichel regulator-boot-on; 292*706a4141SSebastian Reichel regulator-min-microvolt = <1800000>; 293*706a4141SSebastian Reichel regulator-max-microvolt = <1800000>; 294*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 295*706a4141SSebastian Reichel regulator-name = "vdd1_1v8_ddr_s3"; 296*706a4141SSebastian Reichel regulator-state-mem { 297*706a4141SSebastian Reichel regulator-on-in-suspend; 298*706a4141SSebastian Reichel regulator-suspend-microvolt = <1800000>; 299*706a4141SSebastian Reichel }; 300*706a4141SSebastian Reichel }; 301*706a4141SSebastian Reichel 302*706a4141SSebastian Reichel vcc_1v8_s3: pldo-reg3 { 303*706a4141SSebastian Reichel regulator-always-on; 304*706a4141SSebastian Reichel regulator-boot-on; 305*706a4141SSebastian Reichel regulator-min-microvolt = <1800000>; 306*706a4141SSebastian Reichel regulator-max-microvolt = <1800000>; 307*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 308*706a4141SSebastian Reichel regulator-name = "vcc_1v8_s3"; 309*706a4141SSebastian Reichel regulator-state-mem { 310*706a4141SSebastian Reichel regulator-on-in-suspend; 311*706a4141SSebastian Reichel regulator-suspend-microvolt = <1800000>; 312*706a4141SSebastian Reichel }; 313*706a4141SSebastian Reichel }; 314*706a4141SSebastian Reichel 315*706a4141SSebastian Reichel vcc_3v3_s0: pldo-reg4 { 316*706a4141SSebastian Reichel regulator-always-on; 317*706a4141SSebastian Reichel regulator-boot-on; 318*706a4141SSebastian Reichel regulator-min-microvolt = <3300000>; 319*706a4141SSebastian Reichel regulator-max-microvolt = <3300000>; 320*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 321*706a4141SSebastian Reichel regulator-name = "vcc_3v3_s0"; 322*706a4141SSebastian Reichel regulator-state-mem { 323*706a4141SSebastian Reichel regulator-off-in-suspend; 324*706a4141SSebastian Reichel }; 325*706a4141SSebastian Reichel }; 326*706a4141SSebastian Reichel 327*706a4141SSebastian Reichel vccio_sd_s0: pldo-reg5 { 328*706a4141SSebastian Reichel regulator-always-on; 329*706a4141SSebastian Reichel regulator-boot-on; 330*706a4141SSebastian Reichel regulator-min-microvolt = <1800000>; 331*706a4141SSebastian Reichel regulator-max-microvolt = <3300000>; 332*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 333*706a4141SSebastian Reichel regulator-name = "vccio_sd_s0"; 334*706a4141SSebastian Reichel regulator-state-mem { 335*706a4141SSebastian Reichel regulator-off-in-suspend; 336*706a4141SSebastian Reichel }; 337*706a4141SSebastian Reichel }; 338*706a4141SSebastian Reichel 339*706a4141SSebastian Reichel master_pldo6_s3: pldo-reg6 { 340*706a4141SSebastian Reichel regulator-always-on; 341*706a4141SSebastian Reichel regulator-boot-on; 342*706a4141SSebastian Reichel regulator-min-microvolt = <1800000>; 343*706a4141SSebastian Reichel regulator-max-microvolt = <1800000>; 344*706a4141SSebastian Reichel regulator-name = "master_pldo6_s3"; 345*706a4141SSebastian Reichel regulator-state-mem { 346*706a4141SSebastian Reichel regulator-on-in-suspend; 347*706a4141SSebastian Reichel regulator-suspend-microvolt = <1800000>; 348*706a4141SSebastian Reichel }; 349*706a4141SSebastian Reichel }; 350*706a4141SSebastian Reichel 351*706a4141SSebastian Reichel vdd_0v75_s3: nldo-reg1 { 352*706a4141SSebastian Reichel regulator-always-on; 353*706a4141SSebastian Reichel regulator-boot-on; 354*706a4141SSebastian Reichel regulator-min-microvolt = <750000>; 355*706a4141SSebastian Reichel regulator-max-microvolt = <750000>; 356*706a4141SSebastian Reichel regulator-ramp-delay = <12500>; 357*706a4141SSebastian Reichel regulator-name = "vdd_0v75_s3"; 358*706a4141SSebastian Reichel regulator-state-mem { 359*706a4141SSebastian Reichel regulator-on-in-suspend; 360*706a4141SSebastian Reichel regulator-suspend-microvolt = <750000>; 361*706a4141SSebastian Reichel }; 362*706a4141SSebastian Reichel }; 363*706a4141SSebastian Reichel 364*706a4141SSebastian Reichel vdd2l_0v9_ddr_s3: nldo-reg2 { 365*706a4141SSebastian Reichel regulator-always-on; 366*706a4141SSebastian Reichel regulator-boot-on; 367*706a4141SSebastian Reichel regulator-min-microvolt = <900000>; 368*706a4141SSebastian Reichel regulator-max-microvolt = <900000>; 369*706a4141SSebastian Reichel regulator-name = "vdd2l_0v9_ddr_s3"; 370*706a4141SSebastian Reichel regulator-state-mem { 371*706a4141SSebastian Reichel regulator-on-in-suspend; 372*706a4141SSebastian Reichel regulator-suspend-microvolt = <900000>; 373*706a4141SSebastian Reichel }; 374*706a4141SSebastian Reichel }; 375*706a4141SSebastian Reichel 376*706a4141SSebastian Reichel master_nldo3: nldo-reg3 { 377*706a4141SSebastian Reichel regulator-name = "master_nldo3"; 378*706a4141SSebastian Reichel regulator-state-mem { 379*706a4141SSebastian Reichel regulator-off-in-suspend; 380*706a4141SSebastian Reichel }; 381*706a4141SSebastian Reichel }; 382*706a4141SSebastian Reichel 383*706a4141SSebastian Reichel avdd_0v75_s0: nldo-reg4 { 384*706a4141SSebastian Reichel regulator-always-on; 385*706a4141SSebastian Reichel regulator-boot-on; 386*706a4141SSebastian Reichel regulator-min-microvolt = <750000>; 387*706a4141SSebastian Reichel regulator-max-microvolt = <750000>; 388*706a4141SSebastian Reichel regulator-name = "avdd_0v75_s0"; 389*706a4141SSebastian Reichel regulator-state-mem { 390*706a4141SSebastian Reichel regulator-off-in-suspend; 391*706a4141SSebastian Reichel }; 392*706a4141SSebastian Reichel }; 393*706a4141SSebastian Reichel 394*706a4141SSebastian Reichel vdd_0v85_s0: nldo-reg5 { 395*706a4141SSebastian Reichel regulator-always-on; 396*706a4141SSebastian Reichel regulator-boot-on; 397*706a4141SSebastian Reichel regulator-min-microvolt = <850000>; 398*706a4141SSebastian Reichel regulator-max-microvolt = <850000>; 399*706a4141SSebastian Reichel regulator-name = "vdd_0v85_s0"; 400*706a4141SSebastian Reichel regulator-state-mem { 401*706a4141SSebastian Reichel regulator-off-in-suspend; 402*706a4141SSebastian Reichel }; 403*706a4141SSebastian Reichel }; 404*706a4141SSebastian Reichel }; 405*706a4141SSebastian Reichel }; 406*706a4141SSebastian Reichel }; 407