xref: /linux/arch/m68k/Kconfig (revision 0d456bad36d42d16022be045c8a53ddbb59ee478)
1config M68K
2	bool
3	default y
4	select HAVE_IDE
5	select HAVE_AOUT if MMU
6	select HAVE_DEBUG_BUGVERBOSE
7	select HAVE_GENERIC_HARDIRQS
8	select GENERIC_IRQ_SHOW
9	select GENERIC_ATOMIC64
10	select HAVE_UID16
11	select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS
12	select GENERIC_CPU_DEVICES
13	select GENERIC_STRNCPY_FROM_USER if MMU
14	select GENERIC_STRNLEN_USER if MMU
15	select FPU if MMU
16	select ARCH_WANT_IPC_PARSE_VERSION
17	select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
18	select GENERIC_KERNEL_THREAD
19	select GENERIC_KERNEL_EXECVE
20	select HAVE_MOD_ARCH_SPECIFIC
21	select MODULES_USE_ELF_REL
22	select MODULES_USE_ELF_RELA
23
24config RWSEM_GENERIC_SPINLOCK
25	bool
26	default y
27
28config RWSEM_XCHGADD_ALGORITHM
29	bool
30
31config ARCH_HAS_ILOG2_U32
32	bool
33
34config ARCH_HAS_ILOG2_U64
35	bool
36
37config GENERIC_GPIO
38	bool
39
40config GENERIC_HWEIGHT
41	bool
42	default y
43
44config GENERIC_CALIBRATE_DELAY
45	bool
46	default y
47
48config GENERIC_CSUM
49	bool
50
51config TIME_LOW_RES
52	bool
53	default y
54
55config NO_IOPORT
56	def_bool y
57
58config NO_DMA
59	def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
60
61config ZONE_DMA
62	bool
63	default y
64
65config HZ
66	int
67	default 1000 if CLEOPATRA
68	default 100
69
70source "init/Kconfig"
71
72source "kernel/Kconfig.freezer"
73
74config MMU
75	bool "MMU-based Paged Memory Management Support"
76	default y
77	select GENERIC_IOMAP
78	help
79	  Select if you want MMU-based virtualised addressing space
80	  support by paged memory management. If unsure, say 'Y'.
81
82config MMU_MOTOROLA
83	bool
84
85config MMU_COLDFIRE
86	bool
87
88config MMU_SUN3
89	bool
90	depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE
91
92menu "Platform setup"
93
94source arch/m68k/Kconfig.cpu
95
96source arch/m68k/Kconfig.machine
97
98source arch/m68k/Kconfig.bus
99
100endmenu
101
102menu "Kernel Features"
103
104if COLDFIRE
105source "kernel/Kconfig.preempt"
106endif
107
108source "mm/Kconfig"
109
110endmenu
111
112menu "Executable file formats"
113
114source "fs/Kconfig.binfmt"
115
116endmenu
117
118if !MMU
119menu "Power management options"
120
121config PM
122	bool "Power Management support"
123	help
124	  Support processor power management modes
125
126endmenu
127endif
128
129source "net/Kconfig"
130
131source "drivers/Kconfig"
132
133source "arch/m68k/Kconfig.devices"
134
135source "fs/Kconfig"
136
137source "arch/m68k/Kconfig.debug"
138
139source "security/Kconfig"
140
141source "crypto/Kconfig"
142
143source "lib/Kconfig"
144