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