From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Tue, 08 Apr 2014 13:13:45 +0200 Subject: [PATCH v2 03/12] ARM: hisi: add ARCH_HISI In-Reply-To: <1396944052-9887-4-git-send-email-haojian.zhuang@linaro.org> References: <1396944052-9887-1-git-send-email-haojian.zhuang@linaro.org> <1396944052-9887-4-git-send-email-haojian.zhuang@linaro.org> Message-ID: <5129577.hb5DDyBthd@wuerfel> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tuesday 08 April 2014 16:00:43 Haojian Zhuang wrote: > diff --git a/arch/arm/mach-hisi/Kconfig b/arch/arm/mach-hisi/Kconfig > index feee4db..da16efd 100644 > --- a/arch/arm/mach-hisi/Kconfig > +++ b/arch/arm/mach-hisi/Kconfig > @@ -1,8 +1,16 @@ > -config ARCH_HI3xxx > - bool "Hisilicon Hi36xx/Hi37xx family" if ARCH_MULTI_V7 > +config ARCH_HISI > + bool "Hisilicon SoC Support" > + depends on ARCH_MULTIPLATFORM > select ARM_AMBA > select ARM_GIC > select ARM_TIMER_SP804 > + > +if ARCH_HISI > + > +menu "Hisilicon platform type" > + > +config ARCH_HI3xxx > + bool "Hisilicon Hi36xx/Hi37xx family" if ARCH_MULTI_V7 > select CACHE_L2X0 > select HAVE_ARM_SCU if SMP > select HAVE_ARM_TWD if SMP > @@ -10,3 +18,7 @@ config ARCH_HI3xxx > select PINCTRL_SINGLE > help > Support for Hisilicon Hi36xx/Hi37xx processor family > + > +endmenu On second thought: You don't actually have any sub-options under the main SoC specific option, so using 'menuconfig' as I suggested first makes no sense. Just leave ARCH_HI3xxx and ARCH_HIP04 as top-level options and drop this patch. There is no real need for a new menu here. That also means you can drop patch 9. Arnd