Message ID | 1603979177-7408-1-git-send-email-meenakshi.aggarwal@nxp.com |
---|---|
Headers | show |
Series | Add support for LX2162AQDS board | expand |
HI, Any review comment on this patch series? Thanks, Meenakshi > -----Original Message----- > From: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> > Sent: Thursday, October 29, 2020 7:17 PM > To: u-boot@lists.denx.de; trini@konsulko.com; Priyanka Jain > <priyanka.jain@nxp.com> > Cc: Varun Sethi <V.Sethi@nxp.com>; Meenakshi Aggarwal > <meenakshi.aggarwal@nxp.com> > Subject: [PATCH v4 0/3] Add support for LX2162AQDS board > > From: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> > > This patch set add support for LX2162AQDS board. > LX2162A is a variant of LX2160A. > > --- > Changes: > v2: > - Add Separate ARCH for LX2162A SoC > - Updated ReadMe of SoC and board > > v3: > - Fix compilation bug for ls1088 introduced > with lx2162 changes > > v4: > - Remove non-config options from config file > > > *** BLURB HERE *** > > Meenakshi Aggarwal (3): > drivers/net/phy: Add CORTINA_NO_FW_UPLOAD to Kconfig > armv8: lx2162a: Add Soc changes to support LX2162A > armv8: lx2162aqds: Add support for LX2162AQDS platform > > arch/arm/Kconfig | 12 + > arch/arm/cpu/armv8/Kconfig | 2 +- > arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 39 +- > arch/arm/cpu/armv8/fsl-layerscape/Makefile | 5 + > arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 7 +- > arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc | 58 ++ > .../cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c | 8 +- > .../arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c | 4 +- > arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c | 19 +- > arch/arm/cpu/armv8/fsl-layerscape/soc.c | 10 +- > arch/arm/dts/Makefile | 6 +- > arch/arm/dts/fsl-lx2160a-qds.dts | 3 - > arch/arm/dts/fsl-lx2160a-qds.dtsi | 22 +- > arch/arm/dts/fsl-lx2162a-qds-17-x.dts | 17 + > arch/arm/dts/fsl-lx2162a-qds-18-x.dts | 17 + > arch/arm/dts/fsl-lx2162a-qds-20-x.dts | 17 + > arch/arm/dts/fsl-lx2162a-qds-sd1-17.dtsi | 58 ++ > arch/arm/dts/fsl-lx2162a-qds-sd1-18.dtsi | 61 ++ > arch/arm/dts/fsl-lx2162a-qds-sd1-20.dtsi | 26 + > arch/arm/dts/fsl-lx2162a-qds.dts | 34 + > arch/arm/include/asm/arch-fsl-layerscape/config.h | 6 +- > arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 4 +- > .../include/asm/arch-fsl-layerscape/immap_lsch3.h | 12 +- > arch/arm/include/asm/arch-fsl-layerscape/soc.h | 7 +- > .../asm/arch-fsl-layerscape/stream_id_lsch3.h | 10 +- > board/freescale/common/qixis.h | 25 + > board/freescale/common/vid.c | 3 +- > board/freescale/common/vid.h | 31 + > board/freescale/lx2160a/Kconfig | 16 + > board/freescale/lx2160a/MAINTAINERS | 26 + > board/freescale/lx2160a/Makefile | 1 + > board/freescale/lx2160a/README | 132 +++ > board/freescale/lx2160a/eth_lx2160ardb.c | 3 +- > board/freescale/lx2160a/eth_lx2162aqds.c | 974 > +++++++++++++++++++++ > board/freescale/lx2160a/lx2160a.c | 43 +- > board/freescale/lx2160a/lx2160a.h | 61 ++ > configs/lx2160aqds_tfa_SECURE_BOOT_defconfig | 1 + > configs/lx2160aqds_tfa_defconfig | 1 + > configs/lx2160ardb_tfa_SECURE_BOOT_defconfig | 1 + > configs/lx2160ardb_tfa_defconfig | 1 + > configs/lx2160ardb_tfa_stmm_defconfig | 1 + > configs/lx2162aqds_tfa_SECURE_BOOT_defconfig | 98 +++ > configs/lx2162aqds_tfa_defconfig | 96 ++ > configs/lx2162aqds_tfa_verified_boot_defconfig | 103 +++ > drivers/ddr/fsl/Kconfig | 1 + > drivers/net/fsl-mc/Kconfig | 4 +- > drivers/net/ldpaa_eth/Makefile | 1 + > drivers/net/phy/Kconfig | 9 + > drivers/net/phy/cortina.c | 8 +- > drivers/pci/Kconfig | 4 +- > drivers/pci/pcie_layerscape_ep.c | 4 +- > drivers/pci/pcie_layerscape_fixup_common.c | 7 +- > include/configs/lx2160a_common.h | 2 + > include/configs/lx2160aqds.h | 76 -- > include/configs/lx2160ardb.h | 50 -- > include/configs/lx2162aqds.h | 78 ++ > 56 files changed, 2127 insertions(+), 198 deletions(-) create mode 100644 > arch/arm/dts/fsl-lx2162a-qds-17-x.dts > create mode 100644 arch/arm/dts/fsl-lx2162a-qds-18-x.dts > create mode 100644 arch/arm/dts/fsl-lx2162a-qds-20-x.dts > create mode 100644 arch/arm/dts/fsl-lx2162a-qds-sd1-17.dtsi > create mode 100644 arch/arm/dts/fsl-lx2162a-qds-sd1-18.dtsi > create mode 100644 arch/arm/dts/fsl-lx2162a-qds-sd1-20.dtsi > create mode 100644 arch/arm/dts/fsl-lx2162a-qds.dts create mode 100644 > board/freescale/lx2160a/eth_lx2162aqds.c > create mode 100644 board/freescale/lx2160a/lx2160a.h create mode 100644 > configs/lx2162aqds_tfa_SECURE_BOOT_defconfig > create mode 100644 configs/lx2162aqds_tfa_defconfig create mode 100644 > configs/lx2162aqds_tfa_verified_boot_defconfig > create mode 100644 include/configs/lx2162aqds.h > > -- > 2.7.4
From: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> This patch set add support for LX2162AQDS board. LX2162A is a variant of LX2160A. --- Changes: v2: - Add Separate ARCH for LX2162A SoC - Updated ReadMe of SoC and board v3: - Fix compilation bug for ls1088 introduced with lx2162 changes v4: - Remove non-config options from config file *** BLURB HERE *** Meenakshi Aggarwal (3): drivers/net/phy: Add CORTINA_NO_FW_UPLOAD to Kconfig armv8: lx2162a: Add Soc changes to support LX2162A armv8: lx2162aqds: Add support for LX2162AQDS platform arch/arm/Kconfig | 12 + arch/arm/cpu/armv8/Kconfig | 2 +- arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 39 +- arch/arm/cpu/armv8/fsl-layerscape/Makefile | 5 + arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 7 +- arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc | 58 ++ .../cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c | 8 +- .../arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c | 4 +- arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c | 19 +- arch/arm/cpu/armv8/fsl-layerscape/soc.c | 10 +- arch/arm/dts/Makefile | 6 +- arch/arm/dts/fsl-lx2160a-qds.dts | 3 - arch/arm/dts/fsl-lx2160a-qds.dtsi | 22 +- arch/arm/dts/fsl-lx2162a-qds-17-x.dts | 17 + arch/arm/dts/fsl-lx2162a-qds-18-x.dts | 17 + arch/arm/dts/fsl-lx2162a-qds-20-x.dts | 17 + arch/arm/dts/fsl-lx2162a-qds-sd1-17.dtsi | 58 ++ arch/arm/dts/fsl-lx2162a-qds-sd1-18.dtsi | 61 ++ arch/arm/dts/fsl-lx2162a-qds-sd1-20.dtsi | 26 + arch/arm/dts/fsl-lx2162a-qds.dts | 34 + arch/arm/include/asm/arch-fsl-layerscape/config.h | 6 +- arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 4 +- .../include/asm/arch-fsl-layerscape/immap_lsch3.h | 12 +- arch/arm/include/asm/arch-fsl-layerscape/soc.h | 7 +- .../asm/arch-fsl-layerscape/stream_id_lsch3.h | 10 +- board/freescale/common/qixis.h | 25 + board/freescale/common/vid.c | 3 +- board/freescale/common/vid.h | 31 + board/freescale/lx2160a/Kconfig | 16 + board/freescale/lx2160a/MAINTAINERS | 26 + board/freescale/lx2160a/Makefile | 1 + board/freescale/lx2160a/README | 132 +++ board/freescale/lx2160a/eth_lx2160ardb.c | 3 +- board/freescale/lx2160a/eth_lx2162aqds.c | 974 +++++++++++++++++++++ board/freescale/lx2160a/lx2160a.c | 43 +- board/freescale/lx2160a/lx2160a.h | 61 ++ configs/lx2160aqds_tfa_SECURE_BOOT_defconfig | 1 + configs/lx2160aqds_tfa_defconfig | 1 + configs/lx2160ardb_tfa_SECURE_BOOT_defconfig | 1 + configs/lx2160ardb_tfa_defconfig | 1 + configs/lx2160ardb_tfa_stmm_defconfig | 1 + configs/lx2162aqds_tfa_SECURE_BOOT_defconfig | 98 +++ configs/lx2162aqds_tfa_defconfig | 96 ++ configs/lx2162aqds_tfa_verified_boot_defconfig | 103 +++ drivers/ddr/fsl/Kconfig | 1 + drivers/net/fsl-mc/Kconfig | 4 +- drivers/net/ldpaa_eth/Makefile | 1 + drivers/net/phy/Kconfig | 9 + drivers/net/phy/cortina.c | 8 +- drivers/pci/Kconfig | 4 +- drivers/pci/pcie_layerscape_ep.c | 4 +- drivers/pci/pcie_layerscape_fixup_common.c | 7 +- include/configs/lx2160a_common.h | 2 + include/configs/lx2160aqds.h | 76 -- include/configs/lx2160ardb.h | 50 -- include/configs/lx2162aqds.h | 78 ++ 56 files changed, 2127 insertions(+), 198 deletions(-) create mode 100644 arch/arm/dts/fsl-lx2162a-qds-17-x.dts create mode 100644 arch/arm/dts/fsl-lx2162a-qds-18-x.dts create mode 100644 arch/arm/dts/fsl-lx2162a-qds-20-x.dts create mode 100644 arch/arm/dts/fsl-lx2162a-qds-sd1-17.dtsi create mode 100644 arch/arm/dts/fsl-lx2162a-qds-sd1-18.dtsi create mode 100644 arch/arm/dts/fsl-lx2162a-qds-sd1-20.dtsi create mode 100644 arch/arm/dts/fsl-lx2162a-qds.dts create mode 100644 board/freescale/lx2160a/eth_lx2162aqds.c create mode 100644 board/freescale/lx2160a/lx2160a.h create mode 100644 configs/lx2162aqds_tfa_SECURE_BOOT_defconfig create mode 100644 configs/lx2162aqds_tfa_defconfig create mode 100644 configs/lx2162aqds_tfa_verified_boot_defconfig create mode 100644 include/configs/lx2162aqds.h