Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
[cascardo/linux.git] / arch / arm / boot / dts / omap34xx.dtsi
1 /*
2  * Device Tree Source for OMAP34xx/OMAP35xx SoC
3  *
4  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
5  *
6  * This file is licensed under the terms of the GNU General Public License
7  * version 2.  This program is licensed "as is" without any warranty of any
8  * kind, whether express or implied.
9  */
10
11 #include <dt-bindings/media/omap3-isp.h>
12
13 #include "omap3.dtsi"
14
15 / {
16         cpus {
17                 cpu@0 {
18                         /* OMAP343x/OMAP35xx variants OPP1-5 */
19                         operating-points = <
20                                 /* kHz    uV */
21                                 125000   975000
22                                 250000  1075000
23                                 500000  1200000
24                                 550000  1270000
25                                 600000  1350000
26                         >;
27                         clock-latency = <300000>; /* From legacy driver */
28                 };
29         };
30
31         ocp@68000000 {
32                 omap3_pmx_core2: pinmux@480025d8 {
33                         compatible = "ti,omap3-padconf", "pinctrl-single";
34                         reg = <0x480025d8 0x24>;
35                         #address-cells = <1>;
36                         #size-cells = <0>;
37                         #interrupt-cells = <1>;
38                         interrupt-controller;
39                         pinctrl-single,register-width = <16>;
40                         pinctrl-single,function-mask = <0xff1f>;
41                 };
42
43                 isp: isp@480bc000 {
44                         compatible = "ti,omap3-isp";
45                         reg = <0x480bc000 0x12fc
46                                0x480bd800 0x017c>;
47                         interrupts = <24>;
48                         iommus = <&mmu_isp>;
49                         syscon = <&scm_conf 0x6c>;
50                         ti,phy-type = <OMAP3ISP_PHY_TYPE_COMPLEX_IO>;
51                         #clock-cells = <1>;
52                         ports {
53                                 #address-cells = <1>;
54                                 #size-cells = <0>;
55                         };
56                 };
57
58                 bandgap@48002524 {
59                         reg = <0x48002524 0x4>;
60                         compatible = "ti,omap34xx-bandgap";
61                         #thermal-sensor-cells = <0>;
62                 };
63         };
64 };
65
66 &ssi {
67         status = "ok";
68
69         clocks = <&ssi_ssr_fck>,
70                  <&ssi_sst_fck>,
71                  <&ssi_ick>;
72         clock-names = "ssi_ssr_fck",
73                       "ssi_sst_fck",
74                       "ssi_ick";
75 };
76
77 /include/ "omap34xx-omap36xx-clocks.dtsi"
78 /include/ "omap36xx-omap3430es2plus-clocks.dtsi"
79 /include/ "omap36xx-am35xx-omap3430es2plus-clocks.dtsi"