Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0+
0002 //
0003 // Copyright 2011 Freescale Semiconductor, Inc.
0004 // Copyright 2011 Linaro Ltd.
0005 
0006 /dts-v1/;
0007 
0008 #include "imx53-qsb-common.dtsi"
0009 
0010 / {
0011         model = "Freescale i.MX53 Quick Start-R Board";
0012         compatible = "fsl,imx53-qsrb", "fsl,imx53";
0013 };
0014 
0015 &iomuxc {
0016         imx53-qsrb {
0017                 pinctrl_pmic: pmicgrp {
0018                         fsl,pins = <
0019                                 MX53_PAD_CSI0_DAT5__GPIO5_23    0x1c4 /* IRQ */
0020                         >;
0021                 };
0022         };
0023 };
0024 
0025 &i2c1 {
0026         pmic: mc34708@8 {
0027                 compatible = "fsl,mc34708";
0028                 pinctrl-names = "default";
0029                 pinctrl-0 = <&pinctrl_pmic>;
0030                 reg = <0x08>;
0031                 interrupt-parent = <&gpio5>;
0032                 interrupts = <23 IRQ_TYPE_LEVEL_HIGH>;
0033                 regulators {
0034                         sw1_reg: sw1a {
0035                                 regulator-name = "SW1";
0036                                 regulator-min-microvolt = <650000>;
0037                                 regulator-max-microvolt = <1437500>;
0038                                 regulator-boot-on;
0039                                 regulator-always-on;
0040                         };
0041 
0042                         sw1b_reg: sw1b {
0043                                 regulator-name = "SW1B";
0044                                 regulator-min-microvolt = <650000>;
0045                                 regulator-max-microvolt = <1437500>;
0046                                 regulator-boot-on;
0047                                 regulator-always-on;
0048                         };
0049 
0050                         sw2_reg: sw2 {
0051                                 regulator-name = "SW2";
0052                                 regulator-min-microvolt = <650000>;
0053                                 regulator-max-microvolt = <1437500>;
0054                                 regulator-boot-on;
0055                                 regulator-always-on;
0056                         };
0057 
0058                         sw3_reg: sw3 {
0059                                 regulator-name = "SW3";
0060                                 regulator-min-microvolt = <650000>;
0061                                 regulator-max-microvolt = <1425000>;
0062                                 regulator-boot-on;
0063                         };
0064 
0065                         sw4a_reg: sw4a {
0066                                 regulator-name = "SW4A";
0067                                 regulator-min-microvolt = <1200000>;
0068                                 regulator-max-microvolt = <3300000>;
0069                                 regulator-boot-on;
0070                                 regulator-always-on;
0071                         };
0072 
0073                         sw4b_reg: sw4b {
0074                                 regulator-name = "SW4B";
0075                                 regulator-min-microvolt = <1200000>;
0076                                 regulator-max-microvolt = <3300000>;
0077                                 regulator-boot-on;
0078                                 regulator-always-on;
0079                         };
0080 
0081                         sw5_reg: sw5 {
0082                                 regulator-name = "SW5";
0083                                 regulator-min-microvolt = <1200000>;
0084                                 regulator-max-microvolt = <1975000>;
0085                                 regulator-boot-on;
0086                                 regulator-always-on;
0087                         };
0088 
0089                         swbst_reg: swbst {
0090                                 regulator-name = "SWBST";
0091                                 regulator-boot-on;
0092                                 regulator-always-on;
0093                         };
0094 
0095                         vpll_reg: vpll {
0096                                 regulator-name = "VPLL";
0097                                 regulator-min-microvolt = <1200000>;
0098                                 regulator-max-microvolt = <1800000>;
0099                                 regulator-boot-on;
0100                         };
0101 
0102                         vrefddr_reg: vrefddr {
0103                                 regulator-name = "VREFDDR";
0104                                 regulator-boot-on;
0105                                 regulator-always-on;
0106                         };
0107 
0108                         vusb_reg: vusb {
0109                                 regulator-name = "VUSB";
0110                                 regulator-boot-on;
0111                                 regulator-always-on;
0112                         };
0113 
0114                         vusb2_reg: vusb2 {
0115                                 regulator-name = "VUSB2";
0116                                 regulator-min-microvolt = <2500000>;
0117                                 regulator-max-microvolt = <3000000>;
0118                                 regulator-boot-on;
0119                                 regulator-always-on;
0120                         };
0121 
0122                         vdac_reg: vdac {
0123                                 regulator-name = "VDAC";
0124                                 regulator-min-microvolt = <2750000>;
0125                                 regulator-max-microvolt = <2750000>;
0126                         };
0127 
0128                         vgen1_reg: vgen1 {
0129                                 regulator-name = "VGEN1";
0130                                 regulator-min-microvolt = <1200000>;
0131                                 regulator-max-microvolt = <1550000>;
0132                                 regulator-boot-on;
0133                                 regulator-always-on;
0134                         };
0135 
0136                         vgen2_reg: vgen2 {
0137                                 regulator-name = "VGEN2";
0138                                 regulator-min-microvolt = <2500000>;
0139                                 regulator-max-microvolt = <3300000>;
0140                                 regulator-boot-on;
0141                                 regulator-always-on;
0142                         };
0143                 };
0144         };
0145 };
0146 
0147 &tve {
0148         dac-supply = <&vdac_reg>;
0149 };