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