From mboxrd@z Thu Jan 1 00:00:00 1970 From: shawnguo@kernel.org (Shawn Guo) Date: Thu, 13 Jul 2017 16:17:30 +0800 Subject: [PATCH 1/3] dts: ls2088a: add pcie support In-Reply-To: <1499331330-38362-1-git-send-email-Zhiqiang.Hou@nxp.com> References: <1499331330-38362-1-git-send-email-Zhiqiang.Hou@nxp.com> Message-ID: <20170713081728.GQ3172@dragon> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Thu, Jul 06, 2017 at 04:55:28PM +0800, Zhiqiang Hou wrote: > From: Hou Zhiqiang > > The physical memory map address and CCSR registers map address are > different between LS2088A and other LS2080A series SoCs. > > Signed-off-by: Hou Zhiqiang > --- > arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi > index 5c695c6..7d26531 100644 > --- a/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi > +++ b/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi > @@ -134,6 +134,7 @@ > }; > > &pcie1 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; I do not see "fsl,ls2088a-pcie" in either bindings doc or kernel driver. Shawn > reg = <0x00 0x03400000 0x0 0x00100000 /* controller registers */ > 0x20 0x00000000 0x0 0x00002000>; /* configuration space */ > > @@ -142,6 +143,7 @@ > }; > > &pcie2 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; > reg = <0x00 0x03500000 0x0 0x00100000 /* controller registers */ > 0x28 0x00000000 0x0 0x00002000>; /* configuration space */ > > @@ -150,6 +152,7 @@ > }; > > &pcie3 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; > reg = <0x00 0x03600000 0x0 0x00100000 /* controller registers */ > 0x30 0x00000000 0x0 0x00002000>; /* configuration space */ > > @@ -158,6 +161,7 @@ > }; > > &pcie4 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; > reg = <0x00 0x03700000 0x0 0x00100000 /* controller registers */ > 0x38 0x00000000 0x0 0x00002000>; /* configuration space */ > > -- > 2.1.0.27.g96db324 > From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shawn Guo Subject: Re: [PATCH 1/3] dts: ls2088a: add pcie support Date: Thu, 13 Jul 2017 16:17:30 +0800 Message-ID: <20170713081728.GQ3172@dragon> References: <1499331330-38362-1-git-send-email-Zhiqiang.Hou@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <1499331330-38362-1-git-send-email-Zhiqiang.Hou-3arQi8VN3Tc@public.gmane.org> Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Zhiqiang Hou Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, mark.rutland-5wv7dgnIgG8@public.gmane.org, catalin.marinas-5wv7dgnIgG8@public.gmane.org, will.deacon-5wv7dgnIgG8@public.gmane.org, prabhakar.kushwaha-3arQi8VN3Tc@public.gmane.org List-Id: devicetree@vger.kernel.org On Thu, Jul 06, 2017 at 04:55:28PM +0800, Zhiqiang Hou wrote: > From: Hou Zhiqiang > > The physical memory map address and CCSR registers map address are > different between LS2088A and other LS2080A series SoCs. > > Signed-off-by: Hou Zhiqiang > --- > arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi > index 5c695c6..7d26531 100644 > --- a/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi > +++ b/arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi > @@ -134,6 +134,7 @@ > }; > > &pcie1 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; I do not see "fsl,ls2088a-pcie" in either bindings doc or kernel driver. Shawn > reg = <0x00 0x03400000 0x0 0x00100000 /* controller registers */ > 0x20 0x00000000 0x0 0x00002000>; /* configuration space */ > > @@ -142,6 +143,7 @@ > }; > > &pcie2 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; > reg = <0x00 0x03500000 0x0 0x00100000 /* controller registers */ > 0x28 0x00000000 0x0 0x00002000>; /* configuration space */ > > @@ -150,6 +152,7 @@ > }; > > &pcie3 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; > reg = <0x00 0x03600000 0x0 0x00100000 /* controller registers */ > 0x30 0x00000000 0x0 0x00002000>; /* configuration space */ > > @@ -158,6 +161,7 @@ > }; > > &pcie4 { > + compatible = "fsl,ls2088a-pcie", "snps,dw-pcie"; > reg = <0x00 0x03700000 0x0 0x00100000 /* controller registers */ > 0x38 0x00000000 0x0 0x00002000>; /* configuration space */ > > -- > 2.1.0.27.g96db324 > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html