ARM64: dts: exynos5433: add gcaller sysmmu nodes
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 17 Apr 2015 14:13:35 +0000 (16:13 +0200)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 14 Dec 2016 04:43:57 +0000 (13:43 +0900)
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
arch/arm64/boot/dts/exynos/exynos5433.dtsi

index 400b09c..17e9b48 100644 (file)
                                          <&cmu_gscl CLK_MOUT_ACLK_GSCL_333_USER>;
                        assigned-clock-parents = <&cmu_top CLK_ACLK_GSCL_111>,
                                                 <&cmu_top CLK_ACLK_GSCL_333>;
+                       iommus = <&sysmmu_gscl0>;
                };
 
                gsc_1: video-scaler@13C10000 {
                                          <&cmu_gscl CLK_MOUT_ACLK_GSCL_333_USER>;
                        assigned-clock-parents = <&cmu_top CLK_ACLK_GSCL_111>,
                                                 <&cmu_top CLK_ACLK_GSCL_333>;
+                       iommus = <&sysmmu_gscl1>;
                };
 
                gsc_2: video-scaler@13C20000 {
                                          <&cmu_gscl CLK_MOUT_ACLK_GSCL_333_USER>;
                        assigned-clock-parents = <&cmu_top CLK_ACLK_GSCL_111>,
                                                 <&cmu_top CLK_ACLK_GSCL_333>;
+                       iommus = <&sysmmu_gscl2>;
+               };
+
+               sysmmu_gscl0: sysmmu@0x13C80000 {
+                       compatible = "samsung,exynos-sysmmu";
+                       reg = <0x13C80000 0x1000>;
+                       interrupts = <0 288 0>;
+                       clock-names = "aclk", "pclk";
+                       clocks = <&cmu_gscl CLK_ACLK_SMMU_GSCL0>, <&cmu_gscl CLK_PCLK_SMMU_GSCL0>;
+                       #iommu-cells = <0>;
+               };
+
+               sysmmu_gscl1: sysmmu@0x13C90000 {
+                       compatible = "samsung,exynos-sysmmu";
+                       reg = <0x13C90000 0x1000>;
+                       interrupts = <0 290 0>;
+                       clock-names = "aclk", "pclk";
+                       clocks = <&cmu_gscl CLK_ACLK_SMMU_GSCL1>, <&cmu_gscl CLK_PCLK_SMMU_GSCL1>;
+                       #iommu-cells = <0>;
+               };
+
+               sysmmu_gscl2: sysmmu@0x13CA0000 {
+                       compatible = "samsung,exynos-sysmmu";
+                       reg = <0x13CA0000 0x1000>;
+                       interrupts = <0 292 0>;
+                       clock-names = "aclk", "pclk";
+                       clocks = <&cmu_gscl CLK_ACLK_SMMU_GSCL2>, <&cmu_gscl CLK_PCLK_SMMU_GSCL2>;
+                       #iommu-cells = <0>;
                };
 
                sysmmu_decon0x: sysmmu@0x13A00000 {