]> git.karo-electronics.de Git - karo-tx-linux.git/blob - arch/arm/boot/dts/twl4030.dtsi
arm: dts: tx6: remove obsolete regulator-boot-on properties
[karo-tx-linux.git] / arch / arm / boot / dts / twl4030.dtsi
1 /*
2  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3  *
4  * This program is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU General Public License version 2 as
6  * published by the Free Software Foundation.
7  */
8
9 /*
10  * Integrated Power Management Chip
11  */
12 &twl {
13         compatible = "ti,twl4030";
14         interrupt-controller;
15         #interrupt-cells = <1>;
16
17         rtc {
18                 compatible = "ti,twl4030-rtc";
19                 interrupts = <11>;
20         };
21
22         watchdog {
23                 compatible = "ti,twl4030-wdt";
24         };
25
26         vcc: regulator-vdd1 {
27                 compatible = "ti,twl4030-vdd1";
28                 regulator-min-microvolt = <600000>;
29                 regulator-max-microvolt = <1450000>;
30         };
31
32         vdac: regulator-vdac {
33                 compatible = "ti,twl4030-vdac";
34                 regulator-min-microvolt = <1800000>;
35                 regulator-max-microvolt = <1800000>;
36         };
37
38         vpll2: regulator-vpll2 {
39                 compatible = "ti,twl4030-vpll2";
40                 regulator-min-microvolt = <1800000>;
41                 regulator-max-microvolt = <1800000>;
42         };
43
44         vmmc1: regulator-vmmc1 {
45                 compatible = "ti,twl4030-vmmc1";
46                 regulator-min-microvolt = <1850000>;
47                 regulator-max-microvolt = <3150000>;
48         };
49
50         vmmc2: regulator-vmmc2 {
51                 compatible = "ti,twl4030-vmmc2";
52                 regulator-min-microvolt = <1850000>;
53                 regulator-max-microvolt = <3150000>;
54         };
55
56         vusb1v5: regulator-vusb1v5 {
57                 compatible = "ti,twl4030-vusb1v5";
58         };
59
60         vusb1v8: regulator-vusb1v8 {
61                 compatible = "ti,twl4030-vusb1v8";
62         };
63
64         vusb3v1: regulator-vusb3v1 {
65                 compatible = "ti,twl4030-vusb3v1";
66         };
67
68         vsim: regulator-vsim {
69                 compatible = "ti,twl4030-vsim";
70                 regulator-min-microvolt = <1800000>;
71                 regulator-max-microvolt = <3000000>;
72         };
73
74         twl_gpio: gpio {
75                 compatible = "ti,twl4030-gpio";
76                 gpio-controller;
77                 #gpio-cells = <2>;
78                 interrupt-controller;
79                 #interrupt-cells = <1>;
80         };
81
82         usb2_phy: twl4030-usb {
83                 compatible = "ti,twl4030-usb";
84                 interrupts = <10>, <4>;
85                 usb1v5-supply = <&vusb1v5>;
86                 usb1v8-supply = <&vusb1v8>;
87                 usb3v1-supply = <&vusb3v1>;
88                 usb_mode = <1>;
89                 #phy-cells = <0>;
90         };
91
92         twl_pwm: pwm {
93                 compatible = "ti,twl4030-pwm";
94                 #pwm-cells = <2>;
95         };
96
97         twl_pwmled: pwmled {
98                 compatible = "ti,twl4030-pwmled";
99                 #pwm-cells = <2>;
100         };
101 };