kbuild: migrate all arch to the kconfig mainmenu upgrade
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com> Reviewed-by: Sam Ravnborg <sam@ravnborg.org> Reviewed-by: Michal Marek <mmarek@suse.cz>
This commit is contained in:
parent
c7abe8630a
commit
838a2e55e6
|
@ -0,0 +1,11 @@
|
||||||
|
#
|
||||||
|
# For a description of the syntax of this configuration file,
|
||||||
|
# see Documentation/kbuild/kconfig-language.txt.
|
||||||
|
#
|
||||||
|
mainmenu "Linux/$ARCH $KERNELVERSION Kernel Configuration"
|
||||||
|
|
||||||
|
config SRCARCH
|
||||||
|
string
|
||||||
|
option env="SRCARCH"
|
||||||
|
|
||||||
|
source "arch/$SRCARCH/Kconfig"
|
|
@ -1,7 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
config ALPHA
|
config ALPHA
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux Kernel Configuration"
|
|
||||||
|
|
||||||
config ARM
|
config ARM
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux Kernel Configuration"
|
|
||||||
|
|
||||||
config AVR32
|
config AVR32
|
||||||
def_bool y
|
def_bool y
|
||||||
# With EMBEDDED=n, we get lots of stuff automatically selected
|
# With EMBEDDED=n, we get lots of stuff automatically selected
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Blackfin Kernel Configuration"
|
|
||||||
|
|
||||||
config SYMBOL_PREFIX
|
config SYMBOL_PREFIX
|
||||||
string
|
string
|
||||||
default "_"
|
default "_"
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see the Configure script.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux/CRIS Kernel Configuration"
|
|
||||||
|
|
||||||
config MMU
|
config MMU
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
config FRV
|
config FRV
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -64,8 +60,6 @@ config HZ
|
||||||
int
|
int
|
||||||
default 1000
|
default 1000
|
||||||
|
|
||||||
mainmenu "Fujitsu FR-V Kernel Configuration"
|
|
||||||
|
|
||||||
source "init/Kconfig"
|
source "init/Kconfig"
|
||||||
|
|
||||||
source "kernel/Kconfig.freezer"
|
source "kernel/Kconfig.freezer"
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "uClinux/h8300 (w/o MMU) Kernel Configuration"
|
|
||||||
|
|
||||||
config H8300
|
config H8300
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "IA-64 Linux Kernel Configuration"
|
|
||||||
|
|
||||||
source "init/Kconfig"
|
source "init/Kconfig"
|
||||||
|
|
||||||
source "kernel/Kconfig.freezer"
|
source "kernel/Kconfig.freezer"
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux/M32R Kernel Configuration"
|
|
||||||
|
|
||||||
config M32R
|
config M32R
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
config M68K
|
config M68K
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -65,8 +61,6 @@ config GENERIC_TIME
|
||||||
config ARCH_USES_GETTIMEOFFSET
|
config ARCH_USES_GETTIMEOFFSET
|
||||||
def_bool y
|
def_bool y
|
||||||
|
|
||||||
mainmenu "Linux/68k Kernel Configuration"
|
|
||||||
|
|
||||||
source "init/Kconfig"
|
source "init/Kconfig"
|
||||||
|
|
||||||
source "kernel/Kconfig.freezer"
|
source "kernel/Kconfig.freezer"
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "uClinux/68k (w/o MMU) Kernel Configuration"
|
|
||||||
|
|
||||||
config M68K
|
config M68K
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
|
|
||||||
mainmenu "Linux/Microblaze Kernel Configuration"
|
|
||||||
|
|
||||||
config MICROBLAZE
|
config MICROBLAZE
|
||||||
def_bool y
|
def_bool y
|
||||||
select HAVE_MEMBLOCK
|
select HAVE_MEMBLOCK
|
||||||
|
|
|
@ -12,8 +12,6 @@ config MIPS
|
||||||
select HAVE_FUNCTION_GRAPH_TRACER
|
select HAVE_FUNCTION_GRAPH_TRACER
|
||||||
select RTC_LIB if !MACH_LOONGSON
|
select RTC_LIB if !MACH_LOONGSON
|
||||||
|
|
||||||
mainmenu "Linux/MIPS Kernel Configuration"
|
|
||||||
|
|
||||||
menu "Machine selection"
|
menu "Machine selection"
|
||||||
|
|
||||||
config ZONE_DMA
|
config ZONE_DMA
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux Kernel Configuration"
|
|
||||||
|
|
||||||
config MN10300
|
config MN10300
|
||||||
def_bool y
|
def_bool y
|
||||||
select HAVE_OPROFILE
|
select HAVE_OPROFILE
|
||||||
|
@ -69,8 +62,6 @@ config HZ
|
||||||
int
|
int
|
||||||
default 1000
|
default 1000
|
||||||
|
|
||||||
mainmenu "Matsushita MN10300/AM33 Kernel Configuration"
|
|
||||||
|
|
||||||
source "init/Kconfig"
|
source "init/Kconfig"
|
||||||
|
|
||||||
source "kernel/Kconfig.freezer"
|
source "kernel/Kconfig.freezer"
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux/PA-RISC Kernel Configuration"
|
|
||||||
|
|
||||||
config PARISC
|
config PARISC
|
||||||
def_bool y
|
def_bool y
|
||||||
select HAVE_IDE
|
select HAVE_IDE
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux/PowerPC Kernel Configuration"
|
|
||||||
|
|
||||||
source "arch/powerpc/platforms/Kconfig.cputype"
|
source "arch/powerpc/platforms/Kconfig.cputype"
|
||||||
|
|
||||||
config PPC32
|
config PPC32
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
config SCHED_MC
|
config SCHED_MC
|
||||||
def_bool y
|
def_bool y
|
||||||
depends on SMP
|
depends on SMP
|
||||||
|
@ -78,8 +73,6 @@ config VIRT_CPU_ACCOUNTING
|
||||||
config ARCH_SUPPORTS_DEBUG_PAGEALLOC
|
config ARCH_SUPPORTS_DEBUG_PAGEALLOC
|
||||||
def_bool y
|
def_bool y
|
||||||
|
|
||||||
mainmenu "Linux Kernel Configuration"
|
|
||||||
|
|
||||||
config S390
|
config S390
|
||||||
def_bool y
|
def_bool y
|
||||||
select USE_GENERIC_SMP_HELPERS if SMP
|
select USE_GENERIC_SMP_HELPERS if SMP
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
|
|
||||||
mainmenu "Linux/SCORE Kernel Configuration"
|
|
||||||
|
|
||||||
menu "Machine selection"
|
menu "Machine selection"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
#
|
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux/SuperH Kernel Configuration"
|
|
||||||
|
|
||||||
config SUPERH
|
config SUPERH
|
||||||
def_bool y
|
def_bool y
|
||||||
select EMBEDDED
|
select EMBEDDED
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux/SPARC Kernel Configuration"
|
|
||||||
|
|
||||||
config 64BIT
|
config 64BIT
|
||||||
bool "64-bit kernel" if ARCH = "sparc"
|
bool "64-bit kernel" if ARCH = "sparc"
|
||||||
default ARCH = "sparc64"
|
default ARCH = "sparc64"
|
||||||
|
|
|
@ -19,8 +19,6 @@ config MMU
|
||||||
config NO_IOMEM
|
config NO_IOMEM
|
||||||
def_bool y
|
def_bool y
|
||||||
|
|
||||||
mainmenu "Linux/Usermode Kernel Configuration"
|
|
||||||
|
|
||||||
config ISA
|
config ISA
|
||||||
bool
|
bool
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
# x86 configuration
|
|
||||||
mainmenu "Linux Kernel Configuration for x86"
|
|
||||||
|
|
||||||
# Select 32 or 64 bit
|
# Select 32 or 64 bit
|
||||||
config 64BIT
|
config 64BIT
|
||||||
bool "64-bit kernel" if ARCH = "x86"
|
bool "64-bit kernel" if ARCH = "x86"
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
# For a description of the syntax of this configuration file,
|
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
|
||||||
|
|
||||||
mainmenu "Linux/Xtensa Kernel Configuration"
|
|
||||||
|
|
||||||
config FRAME_POINTER
|
config FRAME_POINTER
|
||||||
def_bool n
|
def_bool n
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ PHONY += oldconfig xconfig gconfig menuconfig config silentoldconfig update-po-c
|
||||||
ifdef KBUILD_KCONFIG
|
ifdef KBUILD_KCONFIG
|
||||||
Kconfig := $(KBUILD_KCONFIG)
|
Kconfig := $(KBUILD_KCONFIG)
|
||||||
else
|
else
|
||||||
Kconfig := arch/$(SRCARCH)/Kconfig
|
Kconfig := Kconfig
|
||||||
endif
|
endif
|
||||||
|
|
||||||
xconfig: $(obj)/qconf
|
xconfig: $(obj)/qconf
|
||||||
|
|
Loading…
Reference in New Issue