From 85fb9c8bea441ea068629c52ee0edbe085594749 Mon Sep 17 00:00:00 2001 From: Naga Sureshkumar Relli Date: Tue, 8 Aug 2017 13:08:25 +0530 Subject: [PATCH] arm64: zynqmp: remove smmu info from lpd dma channels ARM Linux SMMU implementation supports only 16 context banks. To have SMMU support for all relevant peripherals, smmu information in lpd dma channels are commented by default. Users can add back by uncommenting the smmu info. Keep there #stream-id-cells because stream-id-cells property is mandatory for SMMU driver over xen. Since just removing "iommus" property suffice to bypass SMMU over native linux,SMMU would be still bypassed for lpd-dma over linux. Signed-off-by: Naga Sureshkumar Relli Signed-off-by: Mubin Sayyed Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index 5d17e9bdd9a..c1fed0da01b 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -561,7 +561,7 @@ interrupts = <0 77 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x868>; + /* iommus = <&smmu 0x868>; */ power-domains = <&pd_adma>; }; @@ -574,7 +574,7 @@ interrupts = <0 78 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x869>; + /* iommus = <&smmu 0x869>; */ power-domains = <&pd_adma>; }; @@ -587,7 +587,7 @@ interrupts = <0 79 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x86a>; + /* iommus = <&smmu 0x86a>; */ power-domains = <&pd_adma>; }; @@ -600,7 +600,7 @@ interrupts = <0 80 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x86b>; + /* iommus = <&smmu 0x86b>; */ power-domains = <&pd_adma>; }; @@ -613,7 +613,7 @@ interrupts = <0 81 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x86c>; + /* iommus = <&smmu 0x86c>; */ power-domains = <&pd_adma>; }; @@ -626,7 +626,7 @@ interrupts = <0 82 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x86d>; + /* iommus = <&smmu 0x86d>; */ power-domains = <&pd_adma>; }; @@ -639,7 +639,7 @@ interrupts = <0 83 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x86e>; + /* iommus = <&smmu 0x86e>; */ power-domains = <&pd_adma>; }; @@ -652,7 +652,7 @@ interrupts = <0 84 4>; xlnx,bus-width = <64>; #stream-id-cells = <1>; - iommus = <&smmu 0x86f>; + /* iommus = <&smmu 0x86f>; */ power-domains = <&pd_adma>; }; -- 2.47.3