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_REGS_AND_STACK_ACCESS_API
  33        select IRQ_DOMAIN
  34        select LOCKDEP_SUPPORT
  35        select MODULES_USE_ELF_RELA
  36        select OF
  37        select OF_EARLY_FLATTREE
  38        select NO_IOPORT_MAP
  39        select RTC_LIB
  40        select THREAD_INFO_IN_TASK
  41        help
  42          Andes(nds32) Linux support.
  43
  44config GENERIC_CALIBRATE_DELAY
  45        def_bool y
  46
  47config GENERIC_CSUM
  48        def_bool y
  49
  50config GENERIC_HWEIGHT
  51        def_bool y
  52
  53config GENERIC_LOCKBREAK
  54        def_bool y
  55        depends on PREEMPT
  56
  57config TRACE_IRQFLAGS_SUPPORT
  58        def_bool y
  59
  60config STACKTRACE_SUPPORT
  61        def_bool y
  62
  63config FIX_EARLYCON_MEM
  64        def_bool y
  65
  66config PGTABLE_LEVELS
  67        default 2
  68
  69source "init/Kconfig"
  70
  71menu "System Type"
  72source "arch/nds32/Kconfig.cpu"
  73config NR_CPUS
  74        int
  75        default 1
  76
  77config MMU
  78        def_bool y
  79
  80config NDS32_BUILTIN_DTB
  81        string "Builtin DTB"
  82        default ""
  83        help
  84          User can use it to specify the dts of the SoC
  85endmenu
  86
  87menu "Kernel Features"
  88source "kernel/Kconfig.preempt"
  89source "kernel/Kconfig.freezer"
  90source "mm/Kconfig"
  91source "kernel/Kconfig.hz"
  92endmenu
  93
  94menu "Executable file formats"
  95source "fs/Kconfig.binfmt"
  96endmenu
  97
  98source "net/Kconfig"
  99source "drivers/Kconfig"
 100source "fs/Kconfig"
 101
 102menu "Kernel hacking"
 103source "lib/Kconfig.debug"
 104endmenu
 105
 106source "security/Kconfig"
 107source "crypto/Kconfig"
 108source "lib/Kconfig"
 109