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_CLOCKEVENTS 21 select GENERIC_IRQ_CHIP 22 select GENERIC_IRQ_SHOW 23 select GENERIC_IOREMAP 24 select GENERIC_LIB_ASHLDI3 25 select GENERIC_LIB_ASHRDI3 26 select GENERIC_LIB_CMPDI2 27 select GENERIC_LIB_LSHRDI3 28 select GENERIC_LIB_MULDI3 29 select GENERIC_LIB_UCMPDI2 30 select GENERIC_STRNCPY_FROM_USER 31 select GENERIC_STRNLEN_USER 32 select GENERIC_TIME_VSYSCALL 33 select HANDLE_DOMAIN_IRQ 34 select HAVE_ARCH_TRACEHOOK 35 select HAVE_DEBUG_KMEMLEAK 36 select HAVE_EXIT_THREAD 37 select HAVE_REGS_AND_STACK_ACCESS_API 38 select HAVE_PERF_EVENTS 39 select IRQ_DOMAIN 40 select LOCKDEP_SUPPORT 41 select MODULES_USE_ELF_RELA 42 select OF 43 select OF_EARLY_FLATTREE 44 select NO_IOPORT_MAP 45 select RTC_LIB 46 select THREAD_INFO_IN_TASK 47 select HAVE_FUNCTION_TRACER 48 select HAVE_FUNCTION_GRAPH_TRACER 49 select HAVE_FTRACE_MCOUNT_RECORD 50 select HAVE_DYNAMIC_FTRACE 51 select SET_FS 52 help 53 Andes(nds32) Linux support. 54 55config GENERIC_CALIBRATE_DELAY 56 def_bool y 57 58config GENERIC_CSUM 59 def_bool y 60 61config GENERIC_HWEIGHT 62 def_bool y 63 64config GENERIC_LOCKBREAK 65 def_bool y 66 depends on PREEMPTION 67 68config TRACE_IRQFLAGS_SUPPORT 69 def_bool y 70 71config STACKTRACE_SUPPORT 72 def_bool y 73 74config FIX_EARLYCON_MEM 75 def_bool y 76 77config PGTABLE_LEVELS 78 default 2 79 80menu "System Type" 81source "arch/nds32/Kconfig.cpu" 82config NR_CPUS 83 int 84 default 1 85 86config MMU 87 def_bool y 88 89config NDS32_BUILTIN_DTB 90 string "Builtin DTB" 91 default "" 92 help 93 User can use it to specify the dts of the SoC 94endmenu 95 96menu "Kernel Features" 97source "kernel/Kconfig.hz" 98endmenu 99 100menu "Power management options" 101config SYS_SUPPORTS_APM_EMULATION 102 bool 103 104config ARCH_SUSPEND_POSSIBLE 105 def_bool y 106 107source "kernel/power/Kconfig" 108endmenu 109