diff options
author | Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> | 2017-05-11 20:14:12 -0400 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2017-05-22 08:54:41 -0400 |
commit | c7176fe76bff31106aaf5cdebac6f7172fff1589 (patch) | |
tree | e8b2af3a85efb69485d0186acc6722969327fada | |
parent | c3dc4604131940908b922e3b3c36c3ea3ee4df55 (diff) |
arm64: dts: r8a7796: add AUDIO_DMAC support
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7796.dtsi | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/boot/dts/renesas/r8a7796.dtsi index 60a4289d0b14..0a76a1c53082 100644 --- a/arch/arm64/boot/dts/renesas/r8a7796.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7796.dtsi | |||
@@ -961,6 +961,74 @@ | |||
961 | dma-channels = <16>; | 961 | dma-channels = <16>; |
962 | }; | 962 | }; |
963 | 963 | ||
964 | audma0: dma-controller@ec700000 { | ||
965 | compatible = "renesas,dmac-r8a7796", | ||
966 | "renesas,rcar-dmac"; | ||
967 | reg = <0 0xec700000 0 0x10000>; | ||
968 | interrupts = <GIC_SPI 350 IRQ_TYPE_LEVEL_HIGH | ||
969 | GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH | ||
970 | GIC_SPI 321 IRQ_TYPE_LEVEL_HIGH | ||
971 | GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH | ||
972 | GIC_SPI 323 IRQ_TYPE_LEVEL_HIGH | ||
973 | GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH | ||
974 | GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH | ||
975 | GIC_SPI 326 IRQ_TYPE_LEVEL_HIGH | ||
976 | GIC_SPI 327 IRQ_TYPE_LEVEL_HIGH | ||
977 | GIC_SPI 328 IRQ_TYPE_LEVEL_HIGH | ||
978 | GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH | ||
979 | GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH | ||
980 | GIC_SPI 331 IRQ_TYPE_LEVEL_HIGH | ||
981 | GIC_SPI 332 IRQ_TYPE_LEVEL_HIGH | ||
982 | GIC_SPI 333 IRQ_TYPE_LEVEL_HIGH | ||
983 | GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH | ||
984 | GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH>; | ||
985 | interrupt-names = "error", | ||
986 | "ch0", "ch1", "ch2", "ch3", | ||
987 | "ch4", "ch5", "ch6", "ch7", | ||
988 | "ch8", "ch9", "ch10", "ch11", | ||
989 | "ch12", "ch13", "ch14", "ch15"; | ||
990 | clocks = <&cpg CPG_MOD 502>; | ||
991 | clock-names = "fck"; | ||
992 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
993 | resets = <&cpg 502>; | ||
994 | #dma-cells = <1>; | ||
995 | dma-channels = <16>; | ||
996 | }; | ||
997 | |||
998 | audma1: dma-controller@ec720000 { | ||
999 | compatible = "renesas,dmac-r8a7796", | ||
1000 | "renesas,rcar-dmac"; | ||
1001 | reg = <0 0xec720000 0 0x10000>; | ||
1002 | interrupts = <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH | ||
1003 | GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH | ||
1004 | GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH | ||
1005 | GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH | ||
1006 | GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH | ||
1007 | GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH | ||
1008 | GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH | ||
1009 | GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH | ||
1010 | GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH | ||
1011 | GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH | ||
1012 | GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH | ||
1013 | GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH | ||
1014 | GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH | ||
1015 | GIC_SPI 348 IRQ_TYPE_LEVEL_HIGH | ||
1016 | GIC_SPI 349 IRQ_TYPE_LEVEL_HIGH | ||
1017 | GIC_SPI 382 IRQ_TYPE_LEVEL_HIGH | ||
1018 | GIC_SPI 383 IRQ_TYPE_LEVEL_HIGH>; | ||
1019 | interrupt-names = "error", | ||
1020 | "ch0", "ch1", "ch2", "ch3", | ||
1021 | "ch4", "ch5", "ch6", "ch7", | ||
1022 | "ch8", "ch9", "ch10", "ch11", | ||
1023 | "ch12", "ch13", "ch14", "ch15"; | ||
1024 | clocks = <&cpg CPG_MOD 501>; | ||
1025 | clock-names = "fck"; | ||
1026 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
1027 | resets = <&cpg 501>; | ||
1028 | #dma-cells = <1>; | ||
1029 | dma-channels = <16>; | ||
1030 | }; | ||
1031 | |||
964 | hsusb: usb@e6590000 { | 1032 | hsusb: usb@e6590000 { |
965 | /* placeholder */ | 1033 | /* placeholder */ |
966 | }; | 1034 | }; |