Merge branch 'testing/driver-warnings' of git://git.kernel.org/pub/scm/linux/kernel...
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / dts / omap2430.dtsi
1 /*
2  * Device Tree Source for OMAP243x SoC
3  *
4  * Copyright (C) 2012 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/ "omap2.dtsi"
12
13 / {
14         compatible = "ti,omap2430", "ti,omap2";
15
16         ocp {
17                 omap2430_pmx: pinmux@49002030 {
18                         compatible = "ti,omap2430-padconf", "pinctrl-single";
19                         reg = <0x49002030 0x0154>;
20                         #address-cells = <1>;
21                         #size-cells = <0>;
22                         pinctrl-single,register-width = <8>;
23                         pinctrl-single,function-mask = <0x3f>;
24                 };
25
26                 mcbsp1: mcbsp@48074000 {
27                         compatible = "ti,omap2430-mcbsp";
28                         reg = <0x48074000 0xff>;
29                         reg-names = "mpu";
30                         interrupts = <64>, /* OCP compliant interrupt */
31                                      <59>, /* TX interrupt */
32                                      <60>, /* RX interrupt */
33                                      <61>; /* RX overflow interrupt */
34                         interrupt-names = "common", "tx", "rx", "rx_overflow";
35                         interrupt-parent = <&intc>;
36                         ti,buffer-size = <128>;
37                         ti,hwmods = "mcbsp1";
38                 };
39
40                 mcbsp2: mcbsp@48076000 {
41                         compatible = "ti,omap2430-mcbsp";
42                         reg = <0x48076000 0xff>;
43                         reg-names = "mpu";
44                         interrupts = <16>, /* OCP compliant interrupt */
45                                      <62>, /* TX interrupt */
46                                      <63>; /* RX interrupt */
47                         interrupt-names = "common", "tx", "rx";
48                         interrupt-parent = <&intc>;
49                         ti,buffer-size = <128>;
50                         ti,hwmods = "mcbsp2";
51                 };
52
53                 mcbsp3: mcbsp@4808c000 {
54                         compatible = "ti,omap2430-mcbsp";
55                         reg = <0x4808c000 0xff>;
56                         reg-names = "mpu";
57                         interrupts = <17>, /* OCP compliant interrupt */
58                                      <89>, /* TX interrupt */
59                                      <90>; /* RX interrupt */
60                         interrupt-names = "common", "tx", "rx";
61                         interrupt-parent = <&intc>;
62                         ti,buffer-size = <128>;
63                         ti,hwmods = "mcbsp3";
64                 };
65
66                 mcbsp4: mcbsp@4808e000 {
67                         compatible = "ti,omap2430-mcbsp";
68                         reg = <0x4808e000 0xff>;
69                         reg-names = "mpu";
70                         interrupts = <18>, /* OCP compliant interrupt */
71                                      <54>, /* TX interrupt */
72                                      <55>; /* RX interrupt */
73                         interrupt-names = "common", "tx", "rx";
74                         interrupt-parent = <&intc>;
75                         ti,buffer-size = <128>;
76                         ti,hwmods = "mcbsp4";
77                 };
78
79                 mcbsp5: mcbsp@48096000 {
80                         compatible = "ti,omap2430-mcbsp";
81                         reg = <0x48096000 0xff>;
82                         reg-names = "mpu";
83                         interrupts = <19>, /* OCP compliant interrupt */
84                                      <81>, /* TX interrupt */
85                                      <82>; /* RX interrupt */
86                         interrupt-names = "common", "tx", "rx";
87                         interrupt-parent = <&intc>;
88                         ti,buffer-size = <128>;
89                         ti,hwmods = "mcbsp5";
90                 };
91         };
92 };