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