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_TIME_VSYSCALL
  30        select HAVE_ARCH_TRACEHOOK
  31        select HAVE_DEBUG_KMEMLEAK
  32        select HAVE_EXIT_THREAD
  33        select HAVE_REGS_AND_STACK_ACCESS_API
  34        select HAVE_PERF_EVENTS
  35        select IRQ_DOMAIN
  36        select LOCKDEP_SUPPORT
  37        select MODULES_USE_ELF_RELA
  38        select OF
  39        select OF_EARLY_FLATTREE
  40        select NO_IOPORT_MAP
  41        select RTC_LIB
  42        select THREAD_INFO_IN_TASK
  43        select HAVE_FUNCTION_TRACER
  44        select HAVE_FUNCTION_GRAPH_TRACER
  45        select HAVE_FTRACE_MCOUNT_RECORD
  46        select HAVE_DYNAMIC_FTRACE
  47        select SET_FS
  48        select TRACE_IRQFLAGS_SUPPORT
  49        help
  50          Andes(nds32) Linux support.
  51
  52config GENERIC_CALIBRATE_DELAY
  53        def_bool y
  54
  55config GENERIC_CSUM
  56        def_bool y
  57
  58config GENERIC_HWEIGHT
  59        def_bool y
  60
  61config GENERIC_LOCKBREAK
  62        def_bool y
  63        depends on PREEMPTION
  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
  74menu "System Type"
  75source "arch/nds32/Kconfig.cpu"
  76config NR_CPUS
  77        int
  78        default 1
  79
  80config MMU
  81        def_bool y
  82
  83config NDS32_BUILTIN_DTB
  84        string "Builtin DTB"
  85        default ""
  86        help
  87          User can use it to specify the dts of the SoC
  88endmenu
  89
  90menu "Kernel Features"
  91source "kernel/Kconfig.hz"
  92endmenu
  93
  94menu "Power management options"
  95config SYS_SUPPORTS_APM_EMULATION
  96        bool
  97
  98config ARCH_SUSPEND_POSSIBLE
  99        def_bool y
 100
 101source "kernel/power/Kconfig"
 102endmenu
 103