# SPDX-License-Identifier: GPL-2.0-only 
 | 
# 
 | 
# For a description of the syntax of this configuration file, 
 | 
# see Documentation/kbuild/kconfig-language.rst. 
 | 
# 
 | 
  
 | 
config NDS32 
 | 
    def_bool y 
 | 
    select ARCH_32BIT_OFF_T 
 | 
    select ARCH_HAS_DMA_PREP_COHERENT 
 | 
    select ARCH_HAS_SYNC_DMA_FOR_CPU 
 | 
    select ARCH_HAS_SYNC_DMA_FOR_DEVICE 
 | 
    select ARCH_WANT_FRAME_POINTERS if FTRACE 
 | 
    select CLKSRC_MMIO 
 | 
    select CLONE_BACKWARDS 
 | 
    select COMMON_CLK 
 | 
    select DMA_DIRECT_REMAP 
 | 
    select GENERIC_ATOMIC64 
 | 
    select GENERIC_CPU_DEVICES 
 | 
    select GENERIC_CLOCKEVENTS 
 | 
    select GENERIC_IRQ_CHIP 
 | 
    select GENERIC_IRQ_SHOW 
 | 
    select GENERIC_IOREMAP 
 | 
    select GENERIC_LIB_ASHLDI3 
 | 
    select GENERIC_LIB_ASHRDI3 
 | 
    select GENERIC_LIB_CMPDI2 
 | 
    select GENERIC_LIB_LSHRDI3 
 | 
    select GENERIC_LIB_MULDI3 
 | 
    select GENERIC_LIB_UCMPDI2 
 | 
    select GENERIC_STRNCPY_FROM_USER 
 | 
    select GENERIC_STRNLEN_USER 
 | 
    select GENERIC_TIME_VSYSCALL 
 | 
    select HANDLE_DOMAIN_IRQ 
 | 
    select HAVE_ARCH_TRACEHOOK 
 | 
    select HAVE_DEBUG_KMEMLEAK 
 | 
    select HAVE_EXIT_THREAD 
 | 
    select HAVE_REGS_AND_STACK_ACCESS_API 
 | 
    select HAVE_PERF_EVENTS 
 | 
    select IRQ_DOMAIN 
 | 
    select LOCKDEP_SUPPORT 
 | 
    select MODULES_USE_ELF_RELA 
 | 
    select OF 
 | 
    select OF_EARLY_FLATTREE 
 | 
    select NO_IOPORT_MAP 
 | 
    select RTC_LIB 
 | 
    select THREAD_INFO_IN_TASK 
 | 
    select HAVE_FUNCTION_TRACER 
 | 
    select HAVE_FUNCTION_GRAPH_TRACER 
 | 
    select HAVE_FTRACE_MCOUNT_RECORD 
 | 
    select HAVE_DYNAMIC_FTRACE 
 | 
    select SET_FS 
 | 
    help 
 | 
      Andes(nds32) Linux support. 
 | 
  
 | 
config GENERIC_CALIBRATE_DELAY 
 | 
    def_bool y 
 | 
  
 | 
config GENERIC_CSUM 
 | 
    def_bool y 
 | 
  
 | 
config GENERIC_HWEIGHT 
 | 
    def_bool y 
 | 
  
 | 
config GENERIC_LOCKBREAK 
 | 
    def_bool y 
 | 
    depends on PREEMPTION 
 | 
  
 | 
config TRACE_IRQFLAGS_SUPPORT 
 | 
    def_bool y 
 | 
  
 | 
config STACKTRACE_SUPPORT 
 | 
    def_bool y 
 | 
  
 | 
config FIX_EARLYCON_MEM 
 | 
    def_bool y 
 | 
  
 | 
config PGTABLE_LEVELS 
 | 
    default 2 
 | 
  
 | 
menu "System Type" 
 | 
source "arch/nds32/Kconfig.cpu" 
 | 
config NR_CPUS 
 | 
    int 
 | 
    default 1 
 | 
  
 | 
config MMU 
 | 
    def_bool y 
 | 
  
 | 
config NDS32_BUILTIN_DTB 
 | 
    string "Builtin DTB" 
 | 
    default "" 
 | 
    help 
 | 
      User can use it to specify the dts of the SoC 
 | 
endmenu 
 | 
  
 | 
menu "Kernel Features" 
 | 
source "kernel/Kconfig.hz" 
 | 
endmenu 
 | 
  
 | 
menu "Power management options" 
 | 
config SYS_SUPPORTS_APM_EMULATION 
 | 
    bool 
 | 
  
 | 
config ARCH_SUSPEND_POSSIBLE 
 | 
    def_bool y 
 | 
  
 | 
source "kernel/power/Kconfig" 
 | 
endmenu 
 |