]> rtime.felk.cvut.cz Git - vajnamar/linux-xlnx.git/commitdiff
arm64: zynqmp: Add back stream-id-cells property for lpd-dma
authorMubin Sayyed <mubin.usman.sayyed@xilinx.com>
Thu, 31 Aug 2017 05:56:06 +0000 (11:26 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Mon, 4 Sep 2017 12:14:45 +0000 (14:14 +0200)
stream-id-cells property is mandatory for SMMU driver over xen,
so adding it back to all lpd-dma-channels.
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: Mubin Sayyed <mubinusm@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm64/boot/dts/xilinx/zynqmp.dtsi

index 3b60cf97b282449b7733b5c5b9c66757f88484fc..ae2f600c153f1afb9859d6cce9af76bb623c3e63 100644 (file)
                        interrupt-parent = <&gic>;
                        interrupts = <0 77 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x868>; */
                        power-domains = <&pd_adma>;
                };
                        interrupt-parent = <&gic>;
                        interrupts = <0 78 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x869>; */
                        power-domains = <&pd_adma>;
                };
                        interrupt-parent = <&gic>;
                        interrupts = <0 79 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x86a>; */
                        power-domains = <&pd_adma>;
                };
                        interrupt-parent = <&gic>;
                        interrupts = <0 80 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x86b>; */
                        power-domains = <&pd_adma>;
                };
                        interrupt-parent = <&gic>;
                        interrupts = <0 81 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x86c>; */
                        power-domains = <&pd_adma>;
                };
                        interrupt-parent = <&gic>;
                        interrupts = <0 82 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x86d>; */
                        power-domains = <&pd_adma>;
                };
                        interrupt-parent = <&gic>;
                        interrupts = <0 83 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x86e>; */
                        power-domains = <&pd_adma>;
                };
                        interrupt-parent = <&gic>;
                        interrupts = <0 84 4>;
                        xlnx,bus-width = <64>;
-                       /* #stream-id-cells = <1>; */
+                       #stream-id-cells = <1>;
                        /* iommus = <&smmu 0x86f>; */
                        power-domains = <&pd_adma>;
                };