blob: d3d662e376772182e13f24df1152bca84e14df0e [file] [log] [blame]
Shawn Guo73d2b4c2011-10-17 08:42:16 +08001/*
2 * Copyright 2011 Freescale Semiconductor, Inc.
3 * Copyright 2011 Linaro Ltd.
4 *
5 * The code contained herein is licensed under the GNU General Public
6 * License. You may obtain a copy of the GNU General Public License
7 * Version 2 or later at the following locations:
8 *
9 * http://www.opensource.org/licenses/gpl-license.html
10 * http://www.gnu.org/copyleft/gpl.html
11 */
12
13/dts-v1/;
Steffen Trumtrard5eb1952014-01-10 13:52:58 +010014#include "imx53-qsb-common.dtsi"
Shawn Guo73d2b4c2011-10-17 08:42:16 +080015
16/ {
17 model = "Freescale i.MX53 Quick Start Board";
18 compatible = "fsl,imx53-qsb", "fsl,imx53";
Shawn Guobe4ccfc2012-12-31 11:32:48 +080019};
20
21&i2c1 {
Shawn Guobe4ccfc2012-12-31 11:32:48 +080022 pmic: dialog@48 {
23 compatible = "dlg,da9053-aa", "dlg,da9052";
24 reg = <0x48>;
25 interrupt-parent = <&gpio7>;
26 interrupts = <11 0x8>; /* low-level active IRQ at GPIO7_11 */
27
28 regulators {
29 buck1_reg: buck1 {
30 regulator-min-microvolt = <500000>;
31 regulator-max-microvolt = <2075000>;
32 regulator-always-on;
33 };
34
35 buck2_reg: buck2 {
36 regulator-min-microvolt = <500000>;
37 regulator-max-microvolt = <2075000>;
38 regulator-always-on;
39 };
40
41 buck3_reg: buck3 {
42 regulator-min-microvolt = <925000>;
43 regulator-max-microvolt = <2500000>;
44 regulator-always-on;
45 };
46
47 buck4_reg: buck4 {
48 regulator-min-microvolt = <925000>;
49 regulator-max-microvolt = <2500000>;
50 regulator-always-on;
51 };
52
53 ldo1_reg: ldo1 {
54 regulator-min-microvolt = <600000>;
55 regulator-max-microvolt = <1800000>;
56 regulator-boot-on;
57 regulator-always-on;
58 };
59
60 ldo2_reg: ldo2 {
61 regulator-min-microvolt = <600000>;
62 regulator-max-microvolt = <1800000>;
63 regulator-always-on;
64 };
65
66 ldo3_reg: ldo3 {
Fabio Estevame3c9d9d2016-10-27 13:06:44 -020067 regulator-min-microvolt = <1725000>;
68 regulator-max-microvolt = <3300000>;
Shawn Guobe4ccfc2012-12-31 11:32:48 +080069 regulator-always-on;
70 };
71
72 ldo4_reg: ldo4 {
73 regulator-min-microvolt = <1725000>;
74 regulator-max-microvolt = <3300000>;
75 regulator-always-on;
76 };
77
78 ldo5_reg: ldo5 {
Fabio Estevame3c9d9d2016-10-27 13:06:44 -020079 regulator-min-microvolt = <1200000>;
80 regulator-max-microvolt = <3600000>;
Shawn Guobe4ccfc2012-12-31 11:32:48 +080081 regulator-always-on;
82 };
83
84 ldo6_reg: ldo6 {
85 regulator-min-microvolt = <1200000>;
86 regulator-max-microvolt = <3600000>;
87 regulator-always-on;
88 };
89
90 ldo7_reg: ldo7 {
Fabio Estevam4480de82017-02-08 10:33:51 -020091 regulator-min-microvolt = <2750000>;
92 regulator-max-microvolt = <2750000>;
Shawn Guobe4ccfc2012-12-31 11:32:48 +080093 };
94
95 ldo8_reg: ldo8 {
96 regulator-min-microvolt = <1200000>;
97 regulator-max-microvolt = <3600000>;
98 regulator-always-on;
99 };
100
101 ldo9_reg: ldo9 {
Fabio Estevame3c9d9d2016-10-27 13:06:44 -0200102 regulator-min-microvolt = <1250000>;
Shawn Guobe4ccfc2012-12-31 11:32:48 +0800103 regulator-max-microvolt = <3600000>;
104 regulator-always-on;
105 };
106
107 ldo10_reg: ldo10 {
Fabio Estevame3c9d9d2016-10-27 13:06:44 -0200108 regulator-min-microvolt = <1200000>;
109 regulator-max-microvolt = <3600000>;
Shawn Guobe4ccfc2012-12-31 11:32:48 +0800110 regulator-always-on;
111 };
112 };
113 };
114};
Fabio Estevam042f6d92017-01-03 17:12:31 -0200115
116&tve {
117 dac-supply = <&ldo7_reg>;
118};