[PATCH] armv8: lx2162aqds: Add support for LX2162AQDS platform

Priyanka Jain priyanka.jain at nxp.com
Mon Aug 31 17:34:12 CEST 2020


>-----Original Message-----
>From: Meenakshi Aggarwal <meenakshi.aggarwal at nxp.com>
>Sent: Tuesday, August 25, 2020 1:40 PM
>To: u-boot at lists.denx.de; Priyanka Jain <priyanka.jain at nxp.com>
>Cc: Meenakshi Aggarwal <meenakshi.aggarwal at nxp.com>; Ioana Ciornei
><ioana.ciornei at nxp.com>; Qiang Zhao <qiang.zhao at nxp.com>; Hui Song
><hui.song_1 at nxp.com>; Manish Tomar <manish.tomar at nxp.com>; Vikas Singh
><vikas.singh at nxp.com>
>Subject: [PATCH] armv8: lx2162aqds: Add support for LX2162AQDS platform
>
>From: Meenakshi Aggarwal <meenakshi.aggarwal at nxp.com>
>
>This patch add base support for LX2162 QDS board.
>LX2162 is LX2160 based SoC, it has same die as of LX2160
>with different packaging.
>Board support's 4GB ddr memory, i2c, micro-click module, microSD card,
>serial console, qspi nor flash, qsgmii, sgmii, 25g, 40g, 50g network
>interface,one usb 3.0 and serdes interface to support three x1gen3
>pcie interface.
>
>Signed-off-by: Ioana Ciornei <ioana.ciornei at nxp.com>
>Signed-off-by: Zhao Qiang <qiang.zhao at nxp.com>
>Signed-off-by: hui.song <hui.song_1 at nxp.com>
>Signed-off-by: Manish Tomar <manish.tomar at nxp.com>
>Signed-off-by: Vikas Singh <vikas.singh at nxp.com>
>Signed-off-by: Meenakshi Aggarwal <meenakshi.aggarwal at nxp.com>
>---
> arch/arm/Kconfig                                   |  12 +
> arch/arm/cpu/armv8/Kconfig                         |   2 +-
> arch/arm/cpu/armv8/fsl-layerscape/cpu.c            |   5 +-
> arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c |  19 +-
> arch/arm/dts/Makefile                              |   3 +-
> arch/arm/dts/fsl-lx2162a-qds.dts                   | 107 +++
> arch/arm/include/asm/arch-fsl-layerscape/soc.h     |   5 +-
> board/freescale/lx2160a/Kconfig                    |  16 +
> board/freescale/lx2160a/MAINTAINERS                |  14 +-
> board/freescale/lx2160a/Makefile                   |   1 +
> board/freescale/lx2160a/eth_lx2162aqds.c           | 849 +++++++++++++++++++++
> board/freescale/lx2160a/lx2160a.c                  |  42 +-
> configs/lx2162aqds_tfa_SECURE_BOOT_defconfig       |  83 ++
> configs/lx2162aqds_tfa_defconfig                   |  83 ++
> configs/lx2162aqds_tfa_verified_boot_defconfig     |  93 +++
> drivers/pci/pcie_layerscape.c                      |   4 +-
> drivers/pci/pcie_layerscape_fixup_common.c         |   5 +-
> include/configs/lx2160a_common.h                   |   2 +
> include/configs/lx2160aqds.h                       |   2 +-
> include/configs/lx2160ardb.h                       |   2 +-
> include/configs/lx2162aqds.h                       | 175 +++++
> 21 files changed, 1494 insertions(+), 30 deletions(-)
> create mode 100644 arch/arm/dts/fsl-lx2162a-qds.dts
> create mode 100644 board/freescale/lx2160a/eth_lx2162aqds.c
> 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
>
<snip>
Please split lx2162 Soc and lx2162qds board changes into separate patches.

Regards
Priyanka


More information about the U-Boot mailing list