Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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