aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert+renesas@glider.be>2015-11-19 13:29:11 -0500
committerSimon Horman <horms+renesas@verge.net.au>2015-11-23 21:50:25 -0500
commit4fa04299184604d5ae85a3ebe795e19eb564fc67 (patch)
treed15242fd57fe686d9573f9c20dfdbd7f3d4471d9
parent637d801e0bb802dc18520ed6b7377acb2a9732ee (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.dtsi60
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>;