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