linux/arch/nds32/Kconfig
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0-only
   2#
   3# For a description of the syntax of this configuration file,
   4# see Documentation/kbuild/kconfig-language.rst.
   5#
   6
   7config NDS32
   8        def_bool y
   9        select ARCH_32BIT_OFF_T
  10        select ARCH_HAS_DMA_PREP_COHERENT
  11        select ARCH_HAS_SYNC_DMA_FOR_CPU
  12        select ARCH_HAS_SYNC_DMA_FOR_DEVICE
  13        select ARCH_WANT_FRAME_POINTERS if FTRACE
  14        select CLKSRC_MMIO
  15        select CLONE_BACKWARDS
  16        select COMMON_CLK
  17        select DMA_DIRECT_REMAP
  18        select GENERIC_ATOMIC64
  19        select GENERIC_CPU_DEVICES
  20        select GENERIC_IRQ_CHIP
  21        select GENERIC_IRQ_SHOW
  22        select GENERIC_IOREMAP
  23        select GENERIC_LIB_ASHLDI3
  24        select GENERIC_LIB_ASHRDI3
  25        select GENERIC_LIB_CMPDI2
  26        select GENERIC_LIB_LSHRDI3
  27        select GENERIC_LIB_MULDI3
  28        select GENERIC_LIB_UCMPDI2
  29        select GENERIC_STRNCPY_FROM_USER
  30        select GENERIC_STRNLEN_USER
  31        select GENERIC_TIME_VSYSCALL
  32        select HANDLE_DOMAIN_IRQ
  33        select HAVE_ARCH_TRACEHOOK
  34        select HAVE_DEBUG_KMEMLEAK
  35        select HAVE_EXIT_THREAD
  36        select HAVE_REGS_AND_STACK_ACCESS_API
  37        select HAVE_PERF_EVENTS
  38        select IRQ_DOMAIN
  39        select LOCKDEP_SUPPORT
  40        select MODULES_USE_ELF_RELA
  41        select OF
  42        select OF_EARLY_FLATTREE
  43        select NO_IOPORT_MAP
  44        select RTC_LIB
  45        select THREAD_INFO_IN_TASK
  46        select HAVE_FUNCTION_TRACER
  47        select HAVE_FUNCTION_GRAPH_TRACER
  48        select HAVE_FTRACE_MCOUNT_RECORD
  49        select HAVE_DYNAMIC_FTRACE
  50        select SET_FS
  51        help
  52          Andes(nds32) Linux support.
  53
  54config GENERIC_CALIBRATE_DELAY
  55        def_bool y
  56
  57config GENERIC_CSUM
  58        def_bool y
  59
  60config GENERIC_HWEIGHT
  61        def_bool y
  62
  63config GENERIC_LOCKBREAK
  64        def_bool y
  65        depends on PREEMPTION
  66
  67config TRACE_IRQFLAGS_SUPPORT
  68        def_bool y
  69
  70config STACKTRACE_SUPPORT
  71        def_bool y
  72
  73config FIX_EARLYCON_MEM
  74        def_bool y
  75
  76config PGTABLE_LEVELS
  77        default 2
  78
  79menu "System Type"
  80source "arch/nds32/Kconfig.cpu"
  81config NR_CPUS
  82        int
  83        default 1
  84
  85config MMU
  86        def_bool y
  87
  88config NDS32_BUILTIN_DTB
  89        string "Builtin DTB"
  90        default ""
  91        help
  92          User can use it to specify the dts of the SoC
  93endmenu
  94
  95menu "Kernel Features"
  96source "kernel/Kconfig.hz"
  97endmenu
  98
  99menu "Power management options"
 100config SYS_SUPPORTS_APM_EMULATION
 101        bool
 102
 103config ARCH_SUSPEND_POSSIBLE
 104        def_bool y
 105
 106source "kernel/power/Kconfig"
 107endmenu
 108