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