diff options
author | Wolfram Sang <wsa@sang-engineering.com> | 2014-02-17 16:19:17 -0500 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2014-02-17 21:35:02 -0500 |
commit | c81a4d3dfd33e097d3eef89e4eb830effb8b8d31 (patch) | |
tree | ce83e68d4a1cfdd3fbee89eb76d76309c8e2a387 | |
parent | 38c53516729925d2123ed800e5f4182d77e450a6 (diff) |
ARM: shmobile: r7s72100: add nodes for i2c controllers to dtsi
Signed-off-by: Wolfram Sang <wsa@sang-engineering.com>
Acked-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm/boot/dts/r7s72100.dtsi | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/r7s72100.dtsi b/arch/arm/boot/dts/r7s72100.dtsi index 9be67a16fc6f..ee700717a34b 100644 --- a/arch/arm/boot/dts/r7s72100.dtsi +++ b/arch/arm/boot/dts/r7s72100.dtsi | |||
@@ -17,6 +17,10 @@ | |||
17 | #size-cells = <1>; | 17 | #size-cells = <1>; |
18 | 18 | ||
19 | aliases { | 19 | aliases { |
20 | i2c0 = &i2c0; | ||
21 | i2c1 = &i2c1; | ||
22 | i2c2 = &i2c2; | ||
23 | i2c3 = &i2c3; | ||
20 | spi0 = &spi0; | 24 | spi0 = &spi0; |
21 | spi1 = &spi1; | 25 | spi1 = &spi1; |
22 | spi2 = &spi2; | 26 | spi2 = &spi2; |
@@ -44,6 +48,74 @@ | |||
44 | <0xe8202000 0x1000>; | 48 | <0xe8202000 0x1000>; |
45 | }; | 49 | }; |
46 | 50 | ||
51 | i2c0: i2c@fcfee000 { | ||
52 | #address-cells = <1>; | ||
53 | #size-cells = <0>; | ||
54 | compatible = "renesas,riic-r7s72100", "renesas,riic-rz"; | ||
55 | reg = <0xfcfee000 0x44>; | ||
56 | interrupts = <0 157 IRQ_TYPE_LEVEL_HIGH>, | ||
57 | <0 158 IRQ_TYPE_EDGE_RISING>, | ||
58 | <0 159 IRQ_TYPE_EDGE_RISING>, | ||
59 | <0 160 IRQ_TYPE_LEVEL_HIGH>, | ||
60 | <0 161 IRQ_TYPE_LEVEL_HIGH>, | ||
61 | <0 162 IRQ_TYPE_LEVEL_HIGH>, | ||
62 | <0 163 IRQ_TYPE_LEVEL_HIGH>, | ||
63 | <0 164 IRQ_TYPE_LEVEL_HIGH>; | ||
64 | clock-frequency = <100000>; | ||
65 | status = "disabled"; | ||
66 | }; | ||
67 | |||
68 | i2c1: i2c@fcfee400 { | ||
69 | #address-cells = <1>; | ||
70 | #size-cells = <0>; | ||
71 | compatible = "renesas,riic-r7s72100", "renesas,riic-rz"; | ||
72 | reg = <0xfcfee400 0x44>; | ||
73 | interrupts = <0 165 IRQ_TYPE_LEVEL_HIGH>, | ||
74 | <0 166 IRQ_TYPE_EDGE_RISING>, | ||
75 | <0 167 IRQ_TYPE_EDGE_RISING>, | ||
76 | <0 168 IRQ_TYPE_LEVEL_HIGH>, | ||
77 | <0 169 IRQ_TYPE_LEVEL_HIGH>, | ||
78 | <0 170 IRQ_TYPE_LEVEL_HIGH>, | ||
79 | <0 171 IRQ_TYPE_LEVEL_HIGH>, | ||
80 | <0 172 IRQ_TYPE_LEVEL_HIGH>; | ||
81 | clock-frequency = <100000>; | ||
82 | status = "disabled"; | ||
83 | }; | ||
84 | |||
85 | i2c2: i2c@fcfee800 { | ||
86 | #address-cells = <1>; | ||
87 | #size-cells = <0>; | ||
88 | compatible = "renesas,riic-r7s72100", "renesas,riic-rz"; | ||
89 | reg = <0xfcfee800 0x44>; | ||
90 | interrupts = <0 173 IRQ_TYPE_LEVEL_HIGH>, | ||
91 | <0 174 IRQ_TYPE_EDGE_RISING>, | ||
92 | <0 175 IRQ_TYPE_EDGE_RISING>, | ||
93 | <0 176 IRQ_TYPE_LEVEL_HIGH>, | ||
94 | <0 177 IRQ_TYPE_LEVEL_HIGH>, | ||
95 | <0 178 IRQ_TYPE_LEVEL_HIGH>, | ||
96 | <0 179 IRQ_TYPE_LEVEL_HIGH>, | ||
97 | <0 180 IRQ_TYPE_LEVEL_HIGH>; | ||
98 | clock-frequency = <100000>; | ||
99 | status = "disabled"; | ||
100 | }; | ||
101 | |||
102 | i2c3: i2c@fcfeec00 { | ||
103 | #address-cells = <1>; | ||
104 | #size-cells = <0>; | ||
105 | compatible = "renesas,riic-r7s72100", "renesas,riic-rz"; | ||
106 | reg = <0xfcfeec00 0x44>; | ||
107 | interrupts = <0 181 IRQ_TYPE_LEVEL_HIGH>, | ||
108 | <0 182 IRQ_TYPE_EDGE_RISING>, | ||
109 | <0 183 IRQ_TYPE_EDGE_RISING>, | ||
110 | <0 184 IRQ_TYPE_LEVEL_HIGH>, | ||
111 | <0 185 IRQ_TYPE_LEVEL_HIGH>, | ||
112 | <0 186 IRQ_TYPE_LEVEL_HIGH>, | ||
113 | <0 187 IRQ_TYPE_LEVEL_HIGH>, | ||
114 | <0 188 IRQ_TYPE_LEVEL_HIGH>; | ||
115 | clock-frequency = <100000>; | ||
116 | status = "disabled"; | ||
117 | }; | ||
118 | |||
47 | spi0: spi@e800c800 { | 119 | spi0: spi@e800c800 { |
48 | compatible = "renesas,rspi-r7s72100", "renesas,rspi-rz"; | 120 | compatible = "renesas,rspi-r7s72100", "renesas,rspi-rz"; |
49 | reg = <0xe800c800 0x24>; | 121 | reg = <0xe800c800 0x24>; |