On Sun, Sep 27, 2020 at 05:41:24PM +0800, Jacky Bai wrote: > For i.MX8MN DDR3L EVK board, it populates with the 11x11 package > with no GPU, no display module compared to 14x14 package. For > the board design, it is same as LPDDR4 board except that the > display related interface is removed. > > Signed-off-by: Jacky Bai <ping.bai@xxxxxxx> > --- > arch/arm64/boot/dts/freescale/Makefile | 1 + > arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dts | 11 +++++++++++ > 2 files changed, 12 insertions(+) > create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dts > > diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile > index f8d59433af01..4edcbd920a8f 100644 > --- a/arch/arm64/boot/dts/freescale/Makefile > +++ b/arch/arm64/boot/dts/freescale/Makefile > @@ -33,6 +33,7 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mm-evk.dtb > dtb-$(CONFIG_ARCH_MXC) += imx8mm-ddr4-evk.dtb > dtb-$(CONFIG_ARCH_MXC) += imx8mm-var-som-symphony.dtb > dtb-$(CONFIG_ARCH_MXC) += imx8mn-evk.dtb > +dtb-$(CONFIG_ARCH_MXC) += imx8mn-ddr3l-evk.dtb > dtb-$(CONFIG_ARCH_MXC) += imx8mn-ddr4-evk.dtb > dtb-$(CONFIG_ARCH_MXC) += imx8mn-var-som-symphony.dtb > dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk.dtb > diff --git a/arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dts b/arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dts > new file mode 100644 > index 000000000000..854cb3a525f0 > --- /dev/null > +++ b/arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dts > @@ -0,0 +1,11 @@ > +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) > + /* > + * Copyright 2020 NXP > + */ > + > +#include "imx8mn-evk.dts" This should be an include of shared DTSI. You could avoid splitting/renaming if you started with DTSI at beginning, knowing that there will be multiple boards like that, with only minor differences. > + > +/ { > + model = "NXP i.MX8MNano DDR3L EVK board"; NXP advertises it as "i.MX 8M Nano" (with spaces). Best regards, Krzysztof