From mboxrd@z Thu Jan 1 00:00:00 1970 From: Z.q. Hou Date: Thu, 23 May 2019 12:22:18 +0000 Subject: [U-Boot] [PATCHv2 5/8] t2080: dts: Added PCIe DT nodes In-Reply-To: <20190523122327.37264-1-Zhiqiang.Hou@nxp.com> References: <20190523122327.37264-1-Zhiqiang.Hou@nxp.com> Message-ID: <20190523122327.37264-6-Zhiqiang.Hou@nxp.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable To: u-boot@lists.denx.de From: Hou Zhiqiang T2080 integrated 4 PCIe controllers, which is compatible with the PCI Express=E2=84=A2 Base Specification, Revision 3.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Simon Glass --- V2: - No change. arch/powerpc/dts/t2080.dtsi | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/arch/powerpc/dts/t2080.dtsi b/arch/powerpc/dts/t2080.dtsi index db65ea5725..89b2c618ae 100644 --- a/arch/powerpc/dts/t2080.dtsi +++ b/arch/powerpc/dts/t2080.dtsi @@ -59,4 +59,52 @@ clock-frequency =3D <0x0>; }; }; + + pcie at ffe240000 { + compatible =3D "fsl,pcie-t2080", "fsl,pcie-fsl-qoriq"; + reg =3D <0xf 0xfe240000 0x0 0x4000>; /* registers */ + law_trgt_if =3D <0>; + #address-cells =3D <3>; + #size-cells =3D <2>; + device_type =3D "pci"; + bus-range =3D <0x0 0xff>; + ranges =3D <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /*= downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x20000000>; /* non-pref= etchable memory */ + }; + + pcie at ffe250000 { + compatible =3D "fsl,pcie-t2080", "fsl,pcie-fsl-qoriq"; + reg =3D <0xf 0xfe250000 0x0 0x1000>; /* registers */ + law_trgt_if =3D <1>; + #address-cells =3D <3>; + #size-cells =3D <2>; + device_type =3D "pci"; + bus-range =3D <0x0 0xff>; + ranges =3D <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /*= downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x10000000>; /* non-pref= etchable memory */ + }; + + pcie at ffe260000 { + compatible =3D "fsl,pcie-t2080", "fsl,pcie-fsl-qoriq"; + reg =3D <0xf 0xfe260000 0x0 0x1000>; /* registers */ + law_trgt_if =3D <2>; + #address-cells =3D <3>; + #size-cells =3D <2>; + device_type =3D "pci"; + bus-range =3D <0x0 0xff>; + ranges =3D <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /*= downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x30000000 0x0 0x10000000>; /* non-pref= etchable memory */ + }; + + pcie at ffe270000 { + compatible =3D "fsl,pcie-t2080", "fsl,pcie-fsl-qoriq"; + reg =3D <0xf 0xfe270000 0x0 0x1000>; /* registers */ + law_trgt_if =3D <3>; + #address-cells =3D <3>; + #size-cells =3D <2>; + device_type =3D "pci"; + bus-range =3D <0x0 0xff>; + ranges =3D <0x01000000 0x0 0x00000000 0xf 0xf8030000 0x0 0x00010000 /*= downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x40000000 0x0 0x10000000>; /* non-pref= etchable memory */ + }; }; --=20 2.17.1