]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blob - arch/nds32/Kconfig
Merge tag 'devprop-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[mirror_ubuntu-jammy-kernel.git] / arch / nds32 / Kconfig
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
7 config 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
54 config GENERIC_CALIBRATE_DELAY
55 def_bool y
56
57 config GENERIC_CSUM
58 def_bool y
59
60 config GENERIC_HWEIGHT
61 def_bool y
62
63 config GENERIC_LOCKBREAK
64 def_bool y
65 depends on PREEMPTION
66
67 config TRACE_IRQFLAGS_SUPPORT
68 def_bool y
69
70 config STACKTRACE_SUPPORT
71 def_bool y
72
73 config FIX_EARLYCON_MEM
74 def_bool y
75
76 config PGTABLE_LEVELS
77 default 2
78
79 menu "System Type"
80 source "arch/nds32/Kconfig.cpu"
81 config NR_CPUS
82 int
83 default 1
84
85 config MMU
86 def_bool y
87
88 config NDS32_BUILTIN_DTB
89 string "Builtin DTB"
90 default ""
91 help
92 User can use it to specify the dts of the SoC
93 endmenu
94
95 menu "Kernel Features"
96 source "kernel/Kconfig.hz"
97 endmenu
98
99 menu "Power management options"
100 config SYS_SUPPORTS_APM_EMULATION
101 bool
102
103 config ARCH_SUSPEND_POSSIBLE
104 def_bool y
105
106 source "kernel/power/Kconfig"
107 endmenu