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