[...] > diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms > index 393d2b524284..210a0145117a 100644 > --- a/arch/arm64/Kconfig.platforms > +++ b/arch/arm64/Kconfig.platforms > @@ -139,6 +139,20 @@ config ARCH_MVEBU > - Armada 7K SoC Family > - Armada 8K SoC Family > > +config ARCH_MXC > + bool "ARMv8 based NXP i.MX SoC family" > + help > + This enables support for the ARMv8 based SoCs in the > + NXP i.MX family. > + A bit wondering whether we should depends on other platforms to select the ones we need. But I did see similar users in kernel... > +config SOC_IMX8MQ > + bool "i.MX8MQ support" > + depends on ARCH_MXC > + select ARM64_ERRATUM_843419 > + select ARM64_ERRATUM_845719 > + help > + This enables support for the i.MX8MQ SoC. > + Do you think we need select some basic required configurations to make it capable of booting? E.g. Pinctrl, Clock, Timer and etc... Regards Dong Aisheng > config ARCH_QCOM > bool "Qualcomm Platforms" > select GPIOLIB > -- > 2.19.0