r8a774b1.dtsi (4353dd3b70783ebbc83fcf12d9c0af3fbab0223b) r8a774b1.dtsi (cf8ae446bbcbf5c48214eb7ddaa6ac6e12f4633d)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774b1 SoC
4 *
5 * Copyright (C) 2019 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

--- 860 unchanged lines hidden (view full) ---

869 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>,
870 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>,
871 <&ipmmu_ds1 24>, <&ipmmu_ds1 25>,
872 <&ipmmu_ds1 26>, <&ipmmu_ds1 27>,
873 <&ipmmu_ds1 28>, <&ipmmu_ds1 29>,
874 <&ipmmu_ds1 30>, <&ipmmu_ds1 31>;
875 };
876
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774b1 SoC
4 *
5 * Copyright (C) 2019 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

--- 860 unchanged lines hidden (view full) ---

869 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>,
870 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>,
871 <&ipmmu_ds1 24>, <&ipmmu_ds1 25>,
872 <&ipmmu_ds1 26>, <&ipmmu_ds1 27>,
873 <&ipmmu_ds1 28>, <&ipmmu_ds1 29>,
874 <&ipmmu_ds1 30>, <&ipmmu_ds1 31>;
875 };
876
877 ipmmu_ds0: mmu@e6740000 {
877 ipmmu_ds0: iommu@e6740000 {
878 compatible = "renesas,ipmmu-r8a774b1";
879 reg = <0 0xe6740000 0 0x1000>;
880 renesas,ipmmu-main = <&ipmmu_mm 0>;
881 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
882 #iommu-cells = <1>;
883 };
884
878 compatible = "renesas,ipmmu-r8a774b1";
879 reg = <0 0xe6740000 0 0x1000>;
880 renesas,ipmmu-main = <&ipmmu_mm 0>;
881 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
882 #iommu-cells = <1>;
883 };
884
885 ipmmu_ds1: mmu@e7740000 {
885 ipmmu_ds1: iommu@e7740000 {
886 compatible = "renesas,ipmmu-r8a774b1";
887 reg = <0 0xe7740000 0 0x1000>;
888 renesas,ipmmu-main = <&ipmmu_mm 1>;
889 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
890 #iommu-cells = <1>;
891 };
892
886 compatible = "renesas,ipmmu-r8a774b1";
887 reg = <0 0xe7740000 0 0x1000>;
888 renesas,ipmmu-main = <&ipmmu_mm 1>;
889 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
890 #iommu-cells = <1>;
891 };
892
893 ipmmu_hc: mmu@e6570000 {
893 ipmmu_hc: iommu@e6570000 {
894 compatible = "renesas,ipmmu-r8a774b1";
895 reg = <0 0xe6570000 0 0x1000>;
896 renesas,ipmmu-main = <&ipmmu_mm 2>;
897 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
898 #iommu-cells = <1>;
899 };
900
894 compatible = "renesas,ipmmu-r8a774b1";
895 reg = <0 0xe6570000 0 0x1000>;
896 renesas,ipmmu-main = <&ipmmu_mm 2>;
897 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
898 #iommu-cells = <1>;
899 };
900
901 ipmmu_mm: mmu@e67b0000 {
901 ipmmu_mm: iommu@e67b0000 {
902 compatible = "renesas,ipmmu-r8a774b1";
903 reg = <0 0xe67b0000 0 0x1000>;
904 interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>,
905 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>;
906 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
907 #iommu-cells = <1>;
908 };
909
902 compatible = "renesas,ipmmu-r8a774b1";
903 reg = <0 0xe67b0000 0 0x1000>;
904 interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>,
905 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>;
906 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
907 #iommu-cells = <1>;
908 };
909
910 ipmmu_mp: mmu@ec670000 {
910 ipmmu_mp: iommu@ec670000 {
911 compatible = "renesas,ipmmu-r8a774b1";
912 reg = <0 0xec670000 0 0x1000>;
913 renesas,ipmmu-main = <&ipmmu_mm 4>;
914 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
915 #iommu-cells = <1>;
916 };
917
911 compatible = "renesas,ipmmu-r8a774b1";
912 reg = <0 0xec670000 0 0x1000>;
913 renesas,ipmmu-main = <&ipmmu_mm 4>;
914 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
915 #iommu-cells = <1>;
916 };
917
918 ipmmu_pv0: mmu@fd800000 {
918 ipmmu_pv0: iommu@fd800000 {
919 compatible = "renesas,ipmmu-r8a774b1";
920 reg = <0 0xfd800000 0 0x1000>;
921 renesas,ipmmu-main = <&ipmmu_mm 6>;
922 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
923 #iommu-cells = <1>;
924 };
925
919 compatible = "renesas,ipmmu-r8a774b1";
920 reg = <0 0xfd800000 0 0x1000>;
921 renesas,ipmmu-main = <&ipmmu_mm 6>;
922 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
923 #iommu-cells = <1>;
924 };
925
926 ipmmu_vc0: mmu@fe6b0000 {
926 ipmmu_vc0: iommu@fe6b0000 {
927 compatible = "renesas,ipmmu-r8a774b1";
928 reg = <0 0xfe6b0000 0 0x1000>;
929 renesas,ipmmu-main = <&ipmmu_mm 12>;
930 power-domains = <&sysc R8A774B1_PD_A3VC>;
931 #iommu-cells = <1>;
932 };
933
927 compatible = "renesas,ipmmu-r8a774b1";
928 reg = <0 0xfe6b0000 0 0x1000>;
929 renesas,ipmmu-main = <&ipmmu_mm 12>;
930 power-domains = <&sysc R8A774B1_PD_A3VC>;
931 #iommu-cells = <1>;
932 };
933
934 ipmmu_vi0: mmu@febd0000 {
934 ipmmu_vi0: iommu@febd0000 {
935 compatible = "renesas,ipmmu-r8a774b1";
936 reg = <0 0xfebd0000 0 0x1000>;
937 renesas,ipmmu-main = <&ipmmu_mm 14>;
938 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
939 #iommu-cells = <1>;
940 };
941
935 compatible = "renesas,ipmmu-r8a774b1";
936 reg = <0 0xfebd0000 0 0x1000>;
937 renesas,ipmmu-main = <&ipmmu_mm 14>;
938 power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
939 #iommu-cells = <1>;
940 };
941
942 ipmmu_vp0: mmu@fe990000 {
942 ipmmu_vp0: iommu@fe990000 {
943 compatible = "renesas,ipmmu-r8a774b1";
944 reg = <0 0xfe990000 0 0x1000>;
945 renesas,ipmmu-main = <&ipmmu_mm 16>;
946 power-domains = <&sysc R8A774B1_PD_A3VP>;
947 #iommu-cells = <1>;
948 };
949
950 avb: ethernet@e6800000 {

--- 1678 unchanged lines hidden ---
943 compatible = "renesas,ipmmu-r8a774b1";
944 reg = <0 0xfe990000 0 0x1000>;
945 renesas,ipmmu-main = <&ipmmu_mm 16>;
946 power-domains = <&sysc R8A774B1_PD_A3VP>;
947 #iommu-cells = <1>;
948 };
949
950 avb: ethernet@e6800000 {

--- 1678 unchanged lines hidden ---