106 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			106 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # 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_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
 | |
| 	select TRACE_IRQFLAGS_SUPPORT
 | |
| 	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 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
 |