On 28/05/2018 14:24, Peng Fan wrote: > Add Kconfig entry for i.MX8 and i.MX8QXP > Select HAVE_SC_FIRMWARE for i.MX8QXP > > Signed-off-by: Peng Fan <peng....@nxp.com> > --- > arch/arm/Kconfig | 8 ++++++++ > arch/arm/mach-imx/Makefile | 1 + > arch/arm/mach-imx/imx8/Kconfig | 13 +++++++++++++ > 3 files changed, 22 insertions(+) > create mode 100644 arch/arm/mach-imx/imx8/Kconfig > > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > index 3e05f79f63..0406c1dada 100644 > --- a/arch/arm/Kconfig > +++ b/arch/arm/Kconfig > @@ -635,6 +635,12 @@ config ARCH_MESON > targeted at media players and tablet computers. We currently > support the S905 (GXBaby) 64-bit SoC. > > +config ARCH_IMX8 > + bool "NXP i.MX8 platform" > + select ARM64 > + select DM > + select OF_CONTROL > + > config ARCH_MX8M > bool "NXP i.MX8M platform" > select ARM64 > @@ -1325,6 +1331,8 @@ source "arch/arm/mach-imx/mx7/Kconfig" > > source "arch/arm/mach-imx/mx7ulp/Kconfig" > > +source "arch/arm/mach-imx/imx8/Kconfig" > + > source "arch/arm/mach-imx/mx8m/Kconfig" > > source "arch/arm/mach-imx/mxs/Kconfig" > diff --git a/arch/arm/mach-imx/Makefile b/arch/arm/mach-imx/Makefile > index 733c308670..375789efb2 100644 > --- a/arch/arm/mach-imx/Makefile > +++ b/arch/arm/mach-imx/Makefile > @@ -141,3 +141,4 @@ obj-$(CONFIG_MX6) += mx6/ > obj-$(CONFIG_MX7) += mx7/ > obj-$(CONFIG_ARCH_MX7ULP) += mx7ulp/ > obj-$(CONFIG_MX8M) += mx8m/ > +obj-$(CONFIG_ARCH_IMX8) += imx8/ > diff --git a/arch/arm/mach-imx/imx8/Kconfig b/arch/arm/mach-imx/imx8/Kconfig > new file mode 100644 > index 0000000000..58cb19946f > --- /dev/null > +++ b/arch/arm/mach-imx/imx8/Kconfig > @@ -0,0 +1,13 @@ > +if ARCH_IMX8 > + > +config IMX8 > + bool > + default y > + > +config IMX8QXP > + bool > + > +config SYS_SOC > + default "imx8" > + > +endif >
Just to be sure. We introduce several switches: ARCH_IMX8 ==> architecture IMX8 ==> set for all SOC variants IMX8QXP ==> specific variant then we will have, as usual, a TARGET_ for the board. This reflects the MX6, yes (but why do you introduce a "I" in the name ? Shouldn't we use MX8 instead of IMX8 ?). Best regards, Stefano Babic -- ===================================================================== DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de ===================================================================== _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot