123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 |
- // SPDX-License-Identifier: GPL-2.0+
- //
- // Copyright 2011 Freescale Semiconductor, Inc.
- // Copyright 2011 Linaro Ltd.
- /dts-v1/;
- #include "imx53-qsb-common.dtsi"
- / {
- model = "Freescale i.MX53 Quick Start-R Board";
- compatible = "fsl,imx53-qsrb", "fsl,imx53";
- };
- &iomuxc {
- imx53-qsrb {
- pinctrl_pmic: pmicgrp {
- fsl,pins = <
- MX53_PAD_CSI0_DAT5__GPIO5_23 0x1c4 /* IRQ */
- >;
- };
- };
- };
- &i2c1 {
- pmic: mc34708@8 {
- compatible = "fsl,mc34708";
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_pmic>;
- reg = <0x08>;
- interrupt-parent = <&gpio5>;
- interrupts = <23 IRQ_TYPE_LEVEL_HIGH>;
- regulators {
- sw1_reg: sw1a {
- regulator-name = "SW1";
- regulator-min-microvolt = <650000>;
- regulator-max-microvolt = <1437500>;
- regulator-boot-on;
- regulator-always-on;
- };
- sw1b_reg: sw1b {
- regulator-name = "SW1B";
- regulator-min-microvolt = <650000>;
- regulator-max-microvolt = <1437500>;
- regulator-boot-on;
- regulator-always-on;
- };
- sw2_reg: sw2 {
- regulator-name = "SW2";
- regulator-min-microvolt = <650000>;
- regulator-max-microvolt = <1437500>;
- regulator-boot-on;
- regulator-always-on;
- };
- sw3_reg: sw3 {
- regulator-name = "SW3";
- regulator-min-microvolt = <650000>;
- regulator-max-microvolt = <1425000>;
- regulator-boot-on;
- };
- sw4a_reg: sw4a {
- regulator-name = "SW4A";
- regulator-min-microvolt = <1200000>;
- regulator-max-microvolt = <3300000>;
- regulator-boot-on;
- regulator-always-on;
- };
- sw4b_reg: sw4b {
- regulator-name = "SW4B";
- regulator-min-microvolt = <1200000>;
- regulator-max-microvolt = <3300000>;
- regulator-boot-on;
- regulator-always-on;
- };
- sw5_reg: sw5 {
- regulator-name = "SW5";
- regulator-min-microvolt = <1200000>;
- regulator-max-microvolt = <1975000>;
- regulator-boot-on;
- regulator-always-on;
- };
- swbst_reg: swbst {
- regulator-name = "SWBST";
- regulator-boot-on;
- regulator-always-on;
- };
- vpll_reg: vpll {
- regulator-name = "VPLL";
- regulator-min-microvolt = <1200000>;
- regulator-max-microvolt = <1800000>;
- regulator-boot-on;
- };
- vrefddr_reg: vrefddr {
- regulator-name = "VREFDDR";
- regulator-boot-on;
- regulator-always-on;
- };
- vusb_reg: vusb {
- regulator-name = "VUSB";
- regulator-boot-on;
- regulator-always-on;
- };
- vusb2_reg: vusb2 {
- regulator-name = "VUSB2";
- regulator-min-microvolt = <2500000>;
- regulator-max-microvolt = <3000000>;
- regulator-boot-on;
- regulator-always-on;
- };
- vdac_reg: vdac {
- regulator-name = "VDAC";
- regulator-min-microvolt = <2750000>;
- regulator-max-microvolt = <2750000>;
- };
- vgen1_reg: vgen1 {
- regulator-name = "VGEN1";
- regulator-min-microvolt = <1200000>;
- regulator-max-microvolt = <1550000>;
- regulator-boot-on;
- regulator-always-on;
- };
- vgen2_reg: vgen2 {
- regulator-name = "VGEN2";
- regulator-min-microvolt = <2500000>;
- regulator-max-microvolt = <3300000>;
- regulator-boot-on;
- regulator-always-on;
- };
- };
- };
- };
- &tve {
- dac-supply = <&vdac_reg>;
- };
|