linux/arch/nds32/Kconfig
<<
>>
Prefs
   1#
   2# For a description of the syntax of this configuration file,
   3# see Documentation/kbuild/kconfig-language.txt.
   4#
   5
   6config NDS32
   7        def_bool y
   8        select ARCH_HAS_SYNC_DMA_FOR_CPU
   9        select ARCH_HAS_SYNC_DMA_FOR_DEVICE
  10        select ARCH_WANT_FRAME_POINTERS if FTRACE
  11        select CLKSRC_MMIO
  12        select CLONE_BACKWARDS
  13        select COMMON_CLK
  14        select DMA_NONCOHERENT_OPS
  15        select GENERIC_ATOMIC64
  16        select GENERIC_CPU_DEVICES
  17        select GENERIC_CLOCKEVENTS
  18        select GENERIC_IRQ_CHIP
  19        select GENERIC_IRQ_SHOW
  20        select GENERIC_LIB_ASHLDI3
  21        select GENERIC_LIB_ASHRDI3
  22        select GENERIC_LIB_CMPDI2
  23        select GENERIC_LIB_LSHRDI3
  24        select GENERIC_LIB_MULDI3
  25        select GENERIC_LIB_UCMPDI2
  26        select GENERIC_STRNCPY_FROM_USER
  27        select GENERIC_STRNLEN_USER
  28        select GENERIC_TIME_VSYSCALL
  29        select HANDLE_DOMAIN_IRQ
  30        select HAVE_ARCH_TRACEHOOK
  31        select HAVE_DEBUG_KMEMLEAK
  32        select HAVE_MEMBLOCK
  33        select HAVE_REGS_AND_STACK_ACCESS_API
  34        select IRQ_DOMAIN
  35        select LOCKDEP_SUPPORT
  36        select MODULES_USE_ELF_RELA
  37        select OF
  38        select OF_EARLY_FLATTREE
  39        select NO_BOOTMEM
  40        select NO_IOPORT_MAP
  41        select RTC_LIB
  42        select THREAD_INFO_IN_TASK
  43        help
  44          Andes(nds32) Linux support.
  45
  46config GENERIC_CALIBRATE_DELAY
  47        def_bool y
  48
  49config GENERIC_CSUM
  50        def_bool y
  51
  52config GENERIC_HWEIGHT
  53        def_bool y
  54
  55config GENERIC_LOCKBREAK
  56        def_bool y
  57        depends on PREEMPT
  58
  59config RWSEM_GENERIC_SPINLOCK
  60        def_bool y
  61
  62config TRACE_IRQFLAGS_SUPPORT
  63        def_bool y
  64
  65config STACKTRACE_SUPPORT
  66        def_bool y
  67
  68config FIX_EARLYCON_MEM
  69        def_bool y
  70
  71config PGTABLE_LEVELS
  72        default 2
  73
  74source "init/Kconfig"
  75
  76menu "System Type"
  77source "arch/nds32/Kconfig.cpu"
  78config NR_CPUS
  79        int
  80        default 1
  81
  82config MMU
  83        def_bool y
  84
  85config NDS32_BUILTIN_DTB
  86        string "Builtin DTB"
  87        default ""
  88        help
  89          User can use it to specify the dts of the SoC
  90endmenu
  91
  92menu "Kernel Features"
  93source "kernel/Kconfig.preempt"
  94source "kernel/Kconfig.freezer"
  95source "mm/Kconfig"
  96source "kernel/Kconfig.hz"
  97endmenu
  98
  99menu "Executable file formats"
 100source "fs/Kconfig.binfmt"
 101endmenu
 102
 103source "net/Kconfig"
 104source "drivers/Kconfig"
 105source "fs/Kconfig"
 106
 107menu "Kernel hacking"
 108source "lib/Kconfig.debug"
 109endmenu
 110
 111source "security/Kconfig"
 112source "crypto/Kconfig"
 113source "lib/Kconfig"
 114