Merge remote-tracking branches 'asoc/fix/atmel', 'asoc/fix/fsl', 'asoc/fix/tegra...
[linux-drm-fsl-dcu.git] / arch / arm / boot / dts / ste-hrefprev60.dtsi
1 /*
2  * Copyright 2012 ST-Ericsson AB
3  *
4  * The code contained herein is licensed under the GNU General Public
5  * License. You may obtain a copy of the GNU General Public License
6  * Version 2 or later at the following locations:
7  *
8  * http://www.opensource.org/licenses/gpl-license.html
9  * http://www.gnu.org/copyleft/gpl.html
10  *
11  * Device Tree for the HREF+ prior to the v60 variant.
12  */
13
14 #include "ste-dbx5x0.dtsi"
15 #include "ste-href.dtsi"
16
17 / {
18         gpio_keys {
19                 button@1 {
20                         gpios = <&tc3589x_gpio 7 0x4>;
21                 };
22         };
23
24         soc {
25                 i2c@80004000 {
26                         tps61052@33 {
27                                 compatible = "tps61052";
28                                 reg = <0x33>;
29                         };
30
31                         tc3589x@42 {
32                                 compatible = "tc3589x";
33                                 reg = <0x42>;
34                                 interrupt-parent = <&gpio6>;
35                                 interrupts = <25 IRQ_TYPE_EDGE_RISING>;
36
37                                 interrupt-controller;
38                                 #interrupt-cells = <2>;
39
40                                 tc3589x_gpio: tc3589x_gpio {
41                                         compatible = "tc3589x-gpio";
42                                         interrupts = <0 IRQ_TYPE_EDGE_RISING>;
43
44                                         interrupt-controller;
45                                         #interrupt-cells = <2>;
46                                         gpio-controller;
47                                         #gpio-cells = <2>;
48                                 };
49                         };
50                 };
51
52                 vmmci: regulator-gpio {
53                         gpios = <&tc3589x_gpio 18 0x4>;
54                         enable-gpio = <&tc3589x_gpio 17 0x4>;
55
56                         status = "okay";
57                 };
58         };
59 };