diff options
author | Geert Uytterhoeven <geert+renesas@glider.be> | 2015-11-19 13:29:11 -0500 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2015-11-23 21:50:25 -0500 |
commit | 4fa04299184604d5ae85a3ebe795e19eb564fc67 (patch) | |
tree | d15242fd57fe686d9573f9c20dfdbd7f3d4471d9 | |
parent | 637d801e0bb802dc18520ed6b7377acb2a9732ee (diff) |
arm64: renesas: r8a7795 dtsi: Add all HSCIF nodes
Add the device nodes for all HSCIF serial ports, incl. clocks, clock
domain, and dma properties.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7795.dtsi | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi index c01a7e4f59a4..348baebffeac 100644 --- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi | |||
@@ -262,6 +262,66 @@ | |||
262 | #size-cells = <0>; | 262 | #size-cells = <0>; |
263 | }; | 263 | }; |
264 | 264 | ||
265 | hscif0: serial@e6540000 { | ||
266 | compatible = "renesas,hscif-r8a7795", "renesas,hscif"; | ||
267 | reg = <0 0xe6540000 0 96>; | ||
268 | interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>; | ||
269 | clocks = <&cpg CPG_MOD 520>; | ||
270 | clock-names = "sci_ick"; | ||
271 | dmas = <&dmac1 0x31>, <&dmac1 0x30>; | ||
272 | dma-names = "tx", "rx"; | ||
273 | power-domains = <&cpg>; | ||
274 | status = "disabled"; | ||
275 | }; | ||
276 | |||
277 | hscif1: serial@e6550000 { | ||
278 | compatible = "renesas,hscif-r8a7795", "renesas,hscif"; | ||
279 | reg = <0 0xe6550000 0 96>; | ||
280 | interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>; | ||
281 | clocks = <&cpg CPG_MOD 519>; | ||
282 | clock-names = "sci_ick"; | ||
283 | dmas = <&dmac1 0x33>, <&dmac1 0x32>; | ||
284 | dma-names = "tx", "rx"; | ||
285 | power-domains = <&cpg>; | ||
286 | status = "disabled"; | ||
287 | }; | ||
288 | |||
289 | hscif2: serial@e6560000 { | ||
290 | compatible = "renesas,hscif-r8a7795", "renesas,hscif"; | ||
291 | reg = <0 0xe6560000 0 96>; | ||
292 | interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>; | ||
293 | clocks = <&cpg CPG_MOD 518>; | ||
294 | clock-names = "sci_ick"; | ||
295 | dmas = <&dmac1 0x35>, <&dmac1 0x34>; | ||
296 | dma-names = "tx", "rx"; | ||
297 | power-domains = <&cpg>; | ||
298 | status = "disabled"; | ||
299 | }; | ||
300 | |||
301 | hscif3: serial@e66a0000 { | ||
302 | compatible = "renesas,hscif-r8a7795", "renesas,hscif"; | ||
303 | reg = <0 0xe66a0000 0 96>; | ||
304 | interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>; | ||
305 | clocks = <&cpg CPG_MOD 517>; | ||
306 | clock-names = "sci_ick"; | ||
307 | dmas = <&dmac0 0x37>, <&dmac0 0x36>; | ||
308 | dma-names = "tx", "rx"; | ||
309 | power-domains = <&cpg>; | ||
310 | status = "disabled"; | ||
311 | }; | ||
312 | |||
313 | hscif4: serial@e66b0000 { | ||
314 | compatible = "renesas,hscif-r8a7795", "renesas,hscif"; | ||
315 | reg = <0 0xe66b0000 0 96>; | ||
316 | interrupts = <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>; | ||
317 | clocks = <&cpg CPG_MOD 516>; | ||
318 | clock-names = "sci_ick"; | ||
319 | dmas = <&dmac0 0x39>, <&dmac0 0x38>; | ||
320 | dma-names = "tx", "rx"; | ||
321 | power-domains = <&cpg>; | ||
322 | status = "disabled"; | ||
323 | }; | ||
324 | |||
265 | scif0: serial@e6e60000 { | 325 | scif0: serial@e6e60000 { |
266 | compatible = "renesas,scif-r8a7795", "renesas,scif"; | 326 | compatible = "renesas,scif-r8a7795", "renesas,scif"; |
267 | reg = <0 0xe6e60000 0 64>; | 327 | reg = <0 0xe6e60000 0 64>; |