From 92a155910d8ccf5aa72c6e0c8b4307e6f6f08aba Mon Sep 17 00:00:00 2001 From: Nikita Yushchenko Date: Wed, 20 Jun 2018 13:18:02 +0300 Subject: [PATCH 197/211] r8a779[78]: dtsi: Add iccom nodes Signed-off-by: Nikita Yushchenko --- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 80 +++++++++++++++++++++++++++++++ arch/arm64/boot/dts/renesas/r8a77980.dtsi | 80 +++++++++++++++++++++++++++++++ 2 files changed, 160 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi index 23422c7..08b4a05 100644 --- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi @@ -1268,6 +1268,86 @@ compatible = "renesas,prr"; reg = <0 0xfff00044 0 4>; }; + + iccom0 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 224 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x400 0x404 0x440 0x460>; + iccom,cta-memory = <0x0 0x47fc7000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom1 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 225 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x408 0x40c 0x444 0x464>; + iccom,cta-memory = <0x0 0x47fc9000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom2 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 226 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x410 0x414 0x448 0x468>; + iccom,cta-memory = <0x0 0x47fcb000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom3 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 227 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x418 0x41c 0x44c 0x46c>; + iccom,cta-memory = <0x0 0x47fcd000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom4 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 228 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x420 0x424 0x450 0x470>; + iccom,cta-memory = <0x0 0x47fcf000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom5 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 229 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x428 0x42c 0x454 0x474>; + iccom,cta-memory = <0x0 0x47fd1000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom6 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 230 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x430 0x434 0x458 0x478>; + iccom,cta-memory = <0x0 0x47fd3000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom7 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 231 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x438 0x43c 0x45c 0x47c>; + iccom,cta-memory = <0x0 0x47fd5000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; }; thermal-zones { diff --git a/arch/arm64/boot/dts/renesas/r8a77980.dtsi b/arch/arm64/boot/dts/renesas/r8a77980.dtsi index 688bc09..f649bbdc 100644 --- a/arch/arm64/boot/dts/renesas/r8a77980.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a77980.dtsi @@ -1861,6 +1861,86 @@ compatible = "renesas,prr"; reg = <0 0xfff00044 0 4>; }; + + iccom0 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 224 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x400 0x404 0x440 0x460>; + iccom,cta-memory = <0x0 0x47fc7000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom1 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 225 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x408 0x40c 0x444 0x464>; + iccom,cta-memory = <0x0 0x47fc9000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom2 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 226 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x410 0x414 0x448 0x468>; + iccom,cta-memory = <0x0 0x47fcb000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom3 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 227 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x418 0x41c 0x44c 0x46c>; + iccom,cta-memory = <0x0 0x47fcd000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom4 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 228 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x420 0x424 0x450 0x470>; + iccom,cta-memory = <0x0 0x47fcf000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom5 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 229 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x428 0x42c 0x454 0x474>; + iccom,cta-memory = <0x0 0x47fd1000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom6 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 230 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x430 0x434 0x458 0x478>; + iccom,cta-memory = <0x0 0x47fd3000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; + + iccom7 { + compatible = "renesas,iccom-rcar"; + interrupts = <0 231 4>; + reg = <0x0 0xe6260000 0x0 0x1000>; + iccom,reg-offset = <0x438 0x43c 0x45c 0x47c>; + iccom,cta-memory = <0x0 0x47fd5000 0x0 0x2000>; + iccom,ack-timeout = <100>; + iccom,trg-timeout = <100>; + }; }; thermal-zones { -- 2.7.4