arm64: dts: lx2160a: Increase configuration space size
authorWasim Khan <wasim.khan@nxp.com>
Fri, 10 Jul 2020 09:51:44 +0000 (15:21 +0530)
committerShawn Guo <shawnguo@kernel.org>
Mon, 13 Jul 2020 08:55:34 +0000 (16:55 +0800)
lx2160a rev2 requires 4KB space for type0 and 4KB
space for type1 iATU window. Increase configuration
space size to 8KB to have sufficient space for type0
and type1 window.

Signed-off-by: Wasim Khan <wasim.khan@nxp.com>
Reviewed-by: Li Yang <leoyang.li@nxp.com>
Acked-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi

index d0c2c93c3df78744c94d9a641904f9609bd22281..d247e4228d60f0486512399506c74706fd4a5581 100644 (file)
@@ -2,7 +2,7 @@
 //
 // Device Tree Include file for Layerscape-LX2160A family SoC.
 //
-// Copyright 2018 NXP
+// Copyright 2018-2020 NXP
 
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/interrupt-controller/arm-gic.h>
                pcie@3400000 {
                        compatible = "fsl,lx2160a-pcie";
                        reg = <0x00 0x03400000 0x0 0x00100000   /* controller registers */
-                              0x80 0x00000000 0x0 0x00001000>; /* configuration space */
+                              0x80 0x00000000 0x0 0x00002000>; /* configuration space */
                        reg-names = "csr_axi_slave", "config_axi_slave";
                        interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>, /* AER interrupt */
                                     <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>, /* PME interrupt */
                pcie@3500000 {
                        compatible = "fsl,lx2160a-pcie";
                        reg = <0x00 0x03500000 0x0 0x00100000   /* controller registers */
-                              0x88 0x00000000 0x0 0x00001000>; /* configuration space */
+                              0x88 0x00000000 0x0 0x00002000>; /* configuration space */
                        reg-names = "csr_axi_slave", "config_axi_slave";
                        interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>, /* AER interrupt */
                                     <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>, /* PME interrupt */
                pcie@3600000 {
                        compatible = "fsl,lx2160a-pcie";
                        reg = <0x00 0x03600000 0x0 0x00100000   /* controller registers */
-                              0x90 0x00000000 0x0 0x00001000>; /* configuration space */
+                              0x90 0x00000000 0x0 0x00002000>; /* configuration space */
                        reg-names = "csr_axi_slave", "config_axi_slave";
                        interrupts = <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>, /* AER interrupt */
                                     <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>, /* PME interrupt */
                pcie@3700000 {
                        compatible = "fsl,lx2160a-pcie";
                        reg = <0x00 0x03700000 0x0 0x00100000   /* controller registers */
-                              0x98 0x00000000 0x0 0x00001000>; /* configuration space */
+                              0x98 0x00000000 0x0 0x00002000>; /* configuration space */
                        reg-names = "csr_axi_slave", "config_axi_slave";
                        interrupts = <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>, /* AER interrupt */
                                     <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>, /* PME interrupt */
                pcie@3800000 {
                        compatible = "fsl,lx2160a-pcie";
                        reg = <0x00 0x03800000 0x0 0x00100000   /* controller registers */
-                              0xa0 0x00000000 0x0 0x00001000>; /* configuration space */
+                              0xa0 0x00000000 0x0 0x00002000>; /* configuration space */
                        reg-names = "csr_axi_slave", "config_axi_slave";
                        interrupts = <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>, /* AER interrupt */
                                     <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>, /* PME interrupt */
                pcie@3900000 {
                        compatible = "fsl,lx2160a-pcie";
                        reg = <0x00 0x03900000 0x0 0x00100000   /* controller registers */
-                              0xa8 0x00000000 0x0 0x00001000>; /* configuration space */
+                              0xa8 0x00000000 0x0 0x00002000>; /* configuration space */
                        reg-names = "csr_axi_slave", "config_axi_slave";
                        interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>, /* AER interrupt */
                                     <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>, /* PME interrupt */