OSDN Git Service

arm64: dts: layerscape: add num-viewport property for PCIe DT nodes
authorHou Zhiqiang <Zhiqiang.Hou@nxp.com>
Tue, 18 Dec 2018 04:19:32 +0000 (04:19 +0000)
committerShawn Guo <shawnguo@kernel.org>
Fri, 11 Jan 2019 07:28:55 +0000 (15:28 +0800)
Add num-viewport property for PCIe DT nodes to specify how many
viewports are implemented.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi

index 816f3a4..9303179 100644 (file)
                        #size-cells = <2>;
                        device_type = "pci";
                        num-lanes = <4>;
+                       num-viewport = <2>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x40 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x40 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
index 70057b4..75b7aaa 100644 (file)
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <4>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x40 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x40 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <2>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x48 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x48 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <2>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x50 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x50 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
index 9a2106e..3df0ef9 100644 (file)
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <4>;
+                       num-viewport = <8>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x40 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x40 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <2>;
+                       num-viewport = <8>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x48 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x48 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <2>;
+                       num-viewport = <8>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x50 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x50 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
index de93b42..5556a75 100644 (file)
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <4>;
+                       num-viewport = <256>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x20 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x20 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <4>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x28 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x28 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <8>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        ranges = <0x81000000 0x0 0x00000000 0x30 0x00010000 0x0 0x00010000   /* downstream I/O */
                                  0x82000000 0x0 0x40000000 0x30 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */
index 6d6ca16..5ea0d77 100644 (file)
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <4>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        msi-parent = <&its>;
                        #interrupt-cells = <1>;
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <4>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        msi-parent = <&its>;
                        #interrupt-cells = <1>;
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <8>;
+                       num-viewport = <256>;
                        bus-range = <0x0 0xff>;
                        msi-parent = <&its>;
                        #interrupt-cells = <1>;
                        device_type = "pci";
                        dma-coherent;
                        num-lanes = <4>;
+                       num-viewport = <6>;
                        bus-range = <0x0 0xff>;
                        msi-parent = <&its>;
                        #interrupt-cells = <1>;