Hi, On Wed, Apr 10, 2019 at 4:50 PM Yuantian Tang <andy.t...@nxp.com> wrote: > > Ls1028a Soc is based on Layerscape Chassis Generation 3.2 > architecture with features: > 2 ARM v8 Cortex-A72 cores, CCI400, SEC, DDR3L/4, LCD, GPU, TSN > ENETC, 2 USB 3.0, 2 eSDHC, 2 FlexCAN, 2 SPI, SATA, 8 I2C controllers, > 6 LPUARTs, GPIO, SAI, qDMA, eDMA, GIC, TMU etc. > > Signed-off-by: Sudhanshu Gupta <sudhanshu.gu...@nxp.com> > Signed-off-by: Rai Harninder <harninder....@nxp.com> > Signed-off-by: Rajesh Bhagat <rajesh.bha...@nxp.com> > Signed-off-by: Bhaskar Upadhaya <bhaskar.upadh...@nxp.com> > Signed-off-by: Tang Yuantian <andy.t...@nxp.com> > --- > v3: > -- fix some issues > arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 39 ++- > arch/arm/cpu/armv8/fsl-layerscape/Makefile | 4 + > arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 3 + > arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc | 51 ++++ > arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c | 73 ++++++ > arch/arm/dts/fsl-ls1028a.dtsi | 280 > +++++++++++++++++++++ > arch/arm/include/asm/arch-fsl-layerscape/config.h | 61 +++++ > .../include/asm/arch-fsl-layerscape/immap_lsch3.h | 9 + > arch/arm/include/asm/arch-fsl-layerscape/soc.h | 1 + > .../asm/arch-fsl-layerscape/stream_id_lsch3.h | 2 +- > 10 files changed, 521 insertions(+), 2 deletions(-) > create mode 100644 arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c > create mode 100644 arch/arm/dts/fsl-ls1028a.dtsi >
I really would like to see complete DM driver support on this new platform. Please consider converting appropriate codes to driver model. If there is no proper uclass model, please propose one and discuss it on the list. I see the existing NXP PowerPC support is stuck in such a situation that lots of codes are still non-DM and we are getting close to the DM deadline. I don't want to see such happens again in the NXP ARM support. Thanks! Regards, Bin _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot