1
2
3
4
5
6config NDS32
7 def_bool y
8 select ARCH_HAS_SYNC_DMA_FOR_CPU
9 select ARCH_HAS_SYNC_DMA_FOR_DEVICE
10 select ARCH_WANT_FRAME_POINTERS if FTRACE
11 select CLKSRC_MMIO
12 select CLONE_BACKWARDS
13 select COMMON_CLK
14 select DMA_NONCOHERENT_OPS
15 select GENERIC_ATOMIC64
16 select GENERIC_CPU_DEVICES
17 select GENERIC_CLOCKEVENTS
18 select GENERIC_IRQ_CHIP
19 select GENERIC_IRQ_SHOW
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
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
39 select NO_BOOTMEM
40 select NO_IOPORT_MAP
41 select RTC_LIB
42 select THREAD_INFO_IN_TASK
43 help
44 Andes(nds32) Linux support.
45
46config GENERIC_CALIBRATE_DELAY
47 def_bool y
48
49config GENERIC_CSUM
50 def_bool y
51
52config GENERIC_HWEIGHT
53 def_bool y
54
55config GENERIC_LOCKBREAK
56 def_bool y
57 depends on PREEMPT
58
59config RWSEM_GENERIC_SPINLOCK
60 def_bool y
61
62config TRACE_IRQFLAGS_SUPPORT
63 def_bool y
64
65config STACKTRACE_SUPPORT
66 def_bool y
67
68config FIX_EARLYCON_MEM
69 def_bool y
70
71config PGTABLE_LEVELS
72 default 2
73
74source "init/Kconfig"
75
76menu "System Type"
77source "arch/nds32/Kconfig.cpu"
78config NR_CPUS
79 int
80 default 1
81
82config MMU
83 def_bool y
84
85config NDS32_BUILTIN_DTB
86 string "Builtin DTB"
87 default ""
88 help
89 User can use it to specify the dts of the SoC
90endmenu
91
92menu "Kernel Features"
93source "kernel/Kconfig.preempt"
94source "kernel/Kconfig.freezer"
95source "mm/Kconfig"
96source "kernel/Kconfig.hz"
97endmenu
98
99menu "Executable file formats"
100source "fs/Kconfig.binfmt"
101endmenu
102
103source "net/Kconfig"
104source "drivers/Kconfig"
105source "fs/Kconfig"
106
107menu "Kernel hacking"
108source "lib/Kconfig.debug"
109endmenu
110
111source "security/Kconfig"
112source "crypto/Kconfig"
113source "lib/Kconfig"
114