.. | .. |
---|
1 | 1 | // SPDX-License-Identifier: GPL-2.0 |
---|
2 | 2 | /* |
---|
3 | | - * Device Tree Source for the r8a7740 SoC |
---|
| 3 | + * Device Tree Source for the R-Mobile A1 (R8A77400) SoC |
---|
4 | 4 | * |
---|
5 | 5 | * Copyright (C) 2012 Renesas Solutions Corp. |
---|
6 | 6 | */ |
---|
.. | .. |
---|
83 | 83 | }; |
---|
84 | 84 | |
---|
85 | 85 | cmt1: timer@e6138000 { |
---|
86 | | - compatible = "renesas,cmt-48-r8a7740", "renesas,cmt-48"; |
---|
| 86 | + compatible = "renesas,r8a7740-cmt1"; |
---|
87 | 87 | reg = <0xe6138000 0x170>; |
---|
88 | 88 | interrupts = <GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>; |
---|
89 | 89 | clocks = <&mstp3_clks R8A7740_CLK_CMT1>; |
---|
.. | .. |
---|
102 | 102 | <0xe6900020 1>, |
---|
103 | 103 | <0xe6900040 1>, |
---|
104 | 104 | <0xe6900060 1>; |
---|
105 | | - interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
106 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
107 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
108 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
109 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
110 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
111 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
112 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 105 | + interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 106 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 107 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 108 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 109 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 110 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 111 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 112 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
113 | 113 | clocks = <&mstp2_clks R8A7740_CLK_INTCA>; |
---|
114 | 114 | power-domains = <&pd_a4s>; |
---|
115 | 115 | }; |
---|
.. | .. |
---|
124 | 124 | <0xe6900024 1>, |
---|
125 | 125 | <0xe6900044 1>, |
---|
126 | 126 | <0xe6900064 1>; |
---|
127 | | - interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
128 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
129 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
130 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
131 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
132 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
133 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
134 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 127 | + interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 128 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 129 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 130 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 131 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 132 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 133 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 134 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
135 | 135 | clocks = <&mstp2_clks R8A7740_CLK_INTCA>; |
---|
136 | 136 | power-domains = <&pd_a4s>; |
---|
137 | 137 | }; |
---|
.. | .. |
---|
146 | 146 | <0xe6900028 1>, |
---|
147 | 147 | <0xe6900048 1>, |
---|
148 | 148 | <0xe6900068 1>; |
---|
149 | | - interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
150 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
151 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
152 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
153 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
154 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
155 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
156 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 149 | + interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 150 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 151 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 152 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 153 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 154 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 155 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 156 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
157 | 157 | clocks = <&mstp2_clks R8A7740_CLK_INTCA>; |
---|
158 | 158 | power-domains = <&pd_a4s>; |
---|
159 | 159 | }; |
---|
.. | .. |
---|
168 | 168 | <0xe690002c 1>, |
---|
169 | 169 | <0xe690004c 1>, |
---|
170 | 170 | <0xe690006c 1>; |
---|
171 | | - interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
172 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
173 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
174 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
175 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
176 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
177 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH |
---|
178 | | - GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 171 | + interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 172 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 173 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 174 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 175 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 176 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 177 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 178 | + <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; |
---|
179 | 179 | clocks = <&mstp2_clks R8A7740_CLK_INTCA>; |
---|
180 | 180 | power-domains = <&pd_a4s>; |
---|
181 | 181 | }; |
---|
.. | .. |
---|
198 | 198 | #size-cells = <0>; |
---|
199 | 199 | compatible = "renesas,iic-r8a7740", "renesas,rmobile-iic"; |
---|
200 | 200 | reg = <0xfff20000 0x425>; |
---|
201 | | - interrupts = <GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH |
---|
202 | | - GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH |
---|
203 | | - GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH |
---|
204 | | - GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 201 | + interrupts = <GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 202 | + <GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 203 | + <GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 204 | + <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>; |
---|
205 | 205 | clocks = <&mstp1_clks R8A7740_CLK_IIC0>; |
---|
206 | 206 | power-domains = <&pd_a4r>; |
---|
207 | 207 | status = "disabled"; |
---|
.. | .. |
---|
212 | 212 | #size-cells = <0>; |
---|
213 | 213 | compatible = "renesas,iic-r8a7740", "renesas,rmobile-iic"; |
---|
214 | 214 | reg = <0xe6c20000 0x425>; |
---|
215 | | - interrupts = <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH |
---|
216 | | - GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH |
---|
217 | | - GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH |
---|
218 | | - GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 215 | + interrupts = <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 216 | + <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 217 | + <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 218 | + <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>; |
---|
219 | 219 | clocks = <&mstp3_clks R8A7740_CLK_IIC1>; |
---|
220 | 220 | power-domains = <&pd_a3sp>; |
---|
221 | 221 | status = "disabled"; |
---|
.. | .. |
---|
311 | 311 | status = "disabled"; |
---|
312 | 312 | }; |
---|
313 | 313 | |
---|
314 | | - pfc: pin-controller@e6050000 { |
---|
| 314 | + pfc: pinctrl@e6050000 { |
---|
315 | 315 | compatible = "renesas,pfc-r8a7740"; |
---|
316 | 316 | reg = <0xe6050000 0x8000>, |
---|
317 | 317 | <0xe605800c 0x20>; |
---|
.. | .. |
---|
342 | 342 | mmcif0: mmc@e6bd0000 { |
---|
343 | 343 | compatible = "renesas,mmcif-r8a7740", "renesas,sh-mmcif"; |
---|
344 | 344 | reg = <0xe6bd0000 0x100>; |
---|
345 | | - interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH |
---|
346 | | - GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 345 | + interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 346 | + <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>; |
---|
347 | 347 | clocks = <&mstp3_clks R8A7740_CLK_MMC>; |
---|
348 | 348 | power-domains = <&pd_a3sp>; |
---|
349 | 349 | status = "disabled"; |
---|
350 | 350 | }; |
---|
351 | 351 | |
---|
352 | | - sdhi0: sd@e6850000 { |
---|
| 352 | + sdhi0: mmc@e6850000 { |
---|
353 | 353 | compatible = "renesas,sdhi-r8a7740"; |
---|
354 | 354 | reg = <0xe6850000 0x100>; |
---|
355 | | - interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH |
---|
356 | | - GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH |
---|
357 | | - GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 355 | + interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 356 | + <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 357 | + <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>; |
---|
358 | 358 | clocks = <&mstp3_clks R8A7740_CLK_SDHI0>; |
---|
359 | 359 | power-domains = <&pd_a3sp>; |
---|
360 | 360 | cap-sd-highspeed; |
---|
.. | .. |
---|
362 | 362 | status = "disabled"; |
---|
363 | 363 | }; |
---|
364 | 364 | |
---|
365 | | - sdhi1: sd@e6860000 { |
---|
| 365 | + sdhi1: mmc@e6860000 { |
---|
366 | 366 | compatible = "renesas,sdhi-r8a7740"; |
---|
367 | 367 | reg = <0xe6860000 0x100>; |
---|
368 | | - interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH |
---|
369 | | - GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH |
---|
370 | | - GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 368 | + interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 369 | + <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 370 | + <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>; |
---|
371 | 371 | clocks = <&mstp3_clks R8A7740_CLK_SDHI1>; |
---|
372 | 372 | power-domains = <&pd_a3sp>; |
---|
373 | 373 | cap-sd-highspeed; |
---|
.. | .. |
---|
375 | 375 | status = "disabled"; |
---|
376 | 376 | }; |
---|
377 | 377 | |
---|
378 | | - sdhi2: sd@e6870000 { |
---|
| 378 | + sdhi2: mmc@e6870000 { |
---|
379 | 379 | compatible = "renesas,sdhi-r8a7740"; |
---|
380 | 380 | reg = <0xe6870000 0x100>; |
---|
381 | | - interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH |
---|
382 | | - GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH |
---|
383 | | - GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 381 | + interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 382 | + <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 383 | + <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>; |
---|
384 | 384 | clocks = <&mstp4_clks R8A7740_CLK_SDHI2>; |
---|
385 | 385 | power-domains = <&pd_a3sp>; |
---|
386 | 386 | cap-sd-highspeed; |
---|