mm: remove CONFIG_NO_BOOTMEM
[linux-2.6-block.git] / arch / nds32 / Kconfig
CommitLineData
e71ea3ba
GH
1#
2# For a description of the syntax of this configuration file,
3# see Documentation/kbuild/kconfig-language.txt.
4#
5
6config NDS32
7 def_bool y
267d2e18
CH
8 select ARCH_HAS_SYNC_DMA_FOR_CPU
9 select ARCH_HAS_SYNC_DMA_FOR_DEVICE
e71ea3ba
GH
10 select ARCH_WANT_FRAME_POINTERS if FTRACE
11 select CLKSRC_MMIO
12 select CLONE_BACKWARDS
13 select COMMON_CLK
bc3ec75d 14 select DMA_DIRECT_OPS
e71ea3ba
GH
15 select GENERIC_ATOMIC64
16 select GENERIC_CPU_DEVICES
17 select GENERIC_CLOCKEVENTS
18 select GENERIC_IRQ_CHIP
19 select GENERIC_IRQ_SHOW
a78945c3
GR
20 select GENERIC_LIB_ASHLDI3
21 select GENERIC_LIB_ASHRDI3
22 select GENERIC_LIB_CMPDI2
23 select GENERIC_LIB_LSHRDI3
24 select GENERIC_LIB_MULDI3
25 select GENERIC_LIB_UCMPDI2
e71ea3ba
GH
26 select GENERIC_STRNCPY_FROM_USER
27 select GENERIC_STRNLEN_USER
28 select GENERIC_TIME_VSYSCALL
29 select HANDLE_DOMAIN_IRQ
30 select HAVE_ARCH_TRACEHOOK
31 select HAVE_DEBUG_KMEMLEAK
32 select HAVE_MEMBLOCK
33 select HAVE_REGS_AND_STACK_ACCESS_API
34 select IRQ_DOMAIN
35 select LOCKDEP_SUPPORT
36 select MODULES_USE_ELF_RELA
37 select OF
38 select OF_EARLY_FLATTREE
e71ea3ba
GH
39 select NO_IOPORT_MAP
40 select RTC_LIB
41 select THREAD_INFO_IN_TASK
a1808257 42 select HAVE_FUNCTION_TRACER
1e9b14c0 43 select HAVE_FUNCTION_GRAPH_TRACER
fbf58a52 44 select HAVE_FTRACE_MCOUNT_RECORD
6b1d6d2f 45 select HAVE_DYNAMIC_FTRACE
e71ea3ba
GH
46 help
47 Andes(nds32) Linux support.
48
49config GENERIC_CALIBRATE_DELAY
50 def_bool y
51
52config GENERIC_CSUM
53 def_bool y
54
55config GENERIC_HWEIGHT
56 def_bool y
57
58config GENERIC_LOCKBREAK
59 def_bool y
60 depends on PREEMPT
61
62config RWSEM_GENERIC_SPINLOCK
63 def_bool y
64
65config TRACE_IRQFLAGS_SUPPORT
66 def_bool y
67
68config STACKTRACE_SUPPORT
69 def_bool y
70
71config FIX_EARLYCON_MEM
72 def_bool y
73
74config PGTABLE_LEVELS
75 default 2
76
e71ea3ba
GH
77menu "System Type"
78source "arch/nds32/Kconfig.cpu"
79config NR_CPUS
80 int
81 default 1
82
83config MMU
84 def_bool y
85
86config NDS32_BUILTIN_DTB
87 string "Builtin DTB"
88 default ""
89 help
90 User can use it to specify the dts of the SoC
91endmenu
92
93menu "Kernel Features"
e71ea3ba
GH
94source "kernel/Kconfig.hz"
95endmenu