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