1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0+ 2*724ba675SRob Herring// 3*724ba675SRob Herring// Copyright 2011 Freescale Semiconductor, Inc. 4*724ba675SRob Herring// Copyright 2011 Linaro Ltd. 5*724ba675SRob Herring 6*724ba675SRob Herring/dts-v1/; 7*724ba675SRob Herring 8*724ba675SRob Herring#include "imx53-qsb-common.dtsi" 9*724ba675SRob Herring 10*724ba675SRob Herring/ { 11*724ba675SRob Herring model = "Freescale i.MX53 Quick Start-R Board"; 12*724ba675SRob Herring compatible = "fsl,imx53-qsrb", "fsl,imx53"; 13*724ba675SRob Herring}; 14*724ba675SRob Herring 15*724ba675SRob Herring&iomuxc { 16*724ba675SRob Herring imx53-qsrb { 17*724ba675SRob Herring pinctrl_pmic: pmicgrp { 18*724ba675SRob Herring fsl,pins = < 19*724ba675SRob Herring MX53_PAD_CSI0_DAT5__GPIO5_23 0x1c4 /* IRQ */ 20*724ba675SRob Herring >; 21*724ba675SRob Herring }; 22*724ba675SRob Herring }; 23*724ba675SRob Herring}; 24*724ba675SRob Herring 25*724ba675SRob Herring&i2c1 { 26*724ba675SRob Herring pmic: mc34708@8 { 27*724ba675SRob Herring compatible = "fsl,mc34708"; 28*724ba675SRob Herring pinctrl-names = "default"; 29*724ba675SRob Herring pinctrl-0 = <&pinctrl_pmic>; 30*724ba675SRob Herring reg = <0x08>; 31*724ba675SRob Herring interrupt-parent = <&gpio5>; 32*724ba675SRob Herring interrupts = <23 IRQ_TYPE_LEVEL_HIGH>; 33*724ba675SRob Herring regulators { 34*724ba675SRob Herring sw1_reg: sw1a { 35*724ba675SRob Herring regulator-name = "SW1"; 36*724ba675SRob Herring regulator-min-microvolt = <650000>; 37*724ba675SRob Herring regulator-max-microvolt = <1437500>; 38*724ba675SRob Herring regulator-boot-on; 39*724ba675SRob Herring regulator-always-on; 40*724ba675SRob Herring }; 41*724ba675SRob Herring 42*724ba675SRob Herring sw1b_reg: sw1b { 43*724ba675SRob Herring regulator-name = "SW1B"; 44*724ba675SRob Herring regulator-min-microvolt = <650000>; 45*724ba675SRob Herring regulator-max-microvolt = <1437500>; 46*724ba675SRob Herring regulator-boot-on; 47*724ba675SRob Herring regulator-always-on; 48*724ba675SRob Herring }; 49*724ba675SRob Herring 50*724ba675SRob Herring sw2_reg: sw2 { 51*724ba675SRob Herring regulator-name = "SW2"; 52*724ba675SRob Herring regulator-min-microvolt = <650000>; 53*724ba675SRob Herring regulator-max-microvolt = <1437500>; 54*724ba675SRob Herring regulator-boot-on; 55*724ba675SRob Herring regulator-always-on; 56*724ba675SRob Herring }; 57*724ba675SRob Herring 58*724ba675SRob Herring sw3_reg: sw3 { 59*724ba675SRob Herring regulator-name = "SW3"; 60*724ba675SRob Herring regulator-min-microvolt = <650000>; 61*724ba675SRob Herring regulator-max-microvolt = <1425000>; 62*724ba675SRob Herring regulator-boot-on; 63*724ba675SRob Herring }; 64*724ba675SRob Herring 65*724ba675SRob Herring sw4a_reg: sw4a { 66*724ba675SRob Herring regulator-name = "SW4A"; 67*724ba675SRob Herring regulator-min-microvolt = <1200000>; 68*724ba675SRob Herring regulator-max-microvolt = <3300000>; 69*724ba675SRob Herring regulator-boot-on; 70*724ba675SRob Herring regulator-always-on; 71*724ba675SRob Herring }; 72*724ba675SRob Herring 73*724ba675SRob Herring sw4b_reg: sw4b { 74*724ba675SRob Herring regulator-name = "SW4B"; 75*724ba675SRob Herring regulator-min-microvolt = <1200000>; 76*724ba675SRob Herring regulator-max-microvolt = <3300000>; 77*724ba675SRob Herring regulator-boot-on; 78*724ba675SRob Herring regulator-always-on; 79*724ba675SRob Herring }; 80*724ba675SRob Herring 81*724ba675SRob Herring sw5_reg: sw5 { 82*724ba675SRob Herring regulator-name = "SW5"; 83*724ba675SRob Herring regulator-min-microvolt = <1200000>; 84*724ba675SRob Herring regulator-max-microvolt = <1975000>; 85*724ba675SRob Herring regulator-boot-on; 86*724ba675SRob Herring regulator-always-on; 87*724ba675SRob Herring }; 88*724ba675SRob Herring 89*724ba675SRob Herring swbst_reg: swbst { 90*724ba675SRob Herring regulator-name = "SWBST"; 91*724ba675SRob Herring regulator-boot-on; 92*724ba675SRob Herring regulator-always-on; 93*724ba675SRob Herring }; 94*724ba675SRob Herring 95*724ba675SRob Herring vpll_reg: vpll { 96*724ba675SRob Herring regulator-name = "VPLL"; 97*724ba675SRob Herring regulator-min-microvolt = <1200000>; 98*724ba675SRob Herring regulator-max-microvolt = <1800000>; 99*724ba675SRob Herring regulator-boot-on; 100*724ba675SRob Herring }; 101*724ba675SRob Herring 102*724ba675SRob Herring vrefddr_reg: vrefddr { 103*724ba675SRob Herring regulator-name = "VREFDDR"; 104*724ba675SRob Herring regulator-boot-on; 105*724ba675SRob Herring regulator-always-on; 106*724ba675SRob Herring }; 107*724ba675SRob Herring 108*724ba675SRob Herring vusb_reg: vusb { 109*724ba675SRob Herring regulator-name = "VUSB"; 110*724ba675SRob Herring regulator-boot-on; 111*724ba675SRob Herring regulator-always-on; 112*724ba675SRob Herring }; 113*724ba675SRob Herring 114*724ba675SRob Herring vusb2_reg: vusb2 { 115*724ba675SRob Herring regulator-name = "VUSB2"; 116*724ba675SRob Herring regulator-min-microvolt = <2500000>; 117*724ba675SRob Herring regulator-max-microvolt = <3000000>; 118*724ba675SRob Herring regulator-boot-on; 119*724ba675SRob Herring regulator-always-on; 120*724ba675SRob Herring }; 121*724ba675SRob Herring 122*724ba675SRob Herring vdac_reg: vdac { 123*724ba675SRob Herring regulator-name = "VDAC"; 124*724ba675SRob Herring regulator-min-microvolt = <2750000>; 125*724ba675SRob Herring regulator-max-microvolt = <2750000>; 126*724ba675SRob Herring }; 127*724ba675SRob Herring 128*724ba675SRob Herring vgen1_reg: vgen1 { 129*724ba675SRob Herring regulator-name = "VGEN1"; 130*724ba675SRob Herring regulator-min-microvolt = <1200000>; 131*724ba675SRob Herring regulator-max-microvolt = <1550000>; 132*724ba675SRob Herring regulator-boot-on; 133*724ba675SRob Herring regulator-always-on; 134*724ba675SRob Herring }; 135*724ba675SRob Herring 136*724ba675SRob Herring vgen2_reg: vgen2 { 137*724ba675SRob Herring regulator-name = "VGEN2"; 138*724ba675SRob Herring regulator-min-microvolt = <2500000>; 139*724ba675SRob Herring regulator-max-microvolt = <3300000>; 140*724ba675SRob Herring regulator-boot-on; 141*724ba675SRob Herring regulator-always-on; 142*724ba675SRob Herring }; 143*724ba675SRob Herring }; 144*724ba675SRob Herring }; 145*724ba675SRob Herring}; 146*724ba675SRob Herring 147*724ba675SRob Herring&tve { 148*724ba675SRob Herring dac-supply = <&vdac_reg>; 149*724ba675SRob Herring}; 150