Linux 3.5-rc1
[GitHub/mt8127/android_kernel_alcatel_ttab.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
9657a872 10 select FPU if MMU
60a5e4c3 11 select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
1da177e4 12
1da177e4
LT
13config RWSEM_GENERIC_SPINLOCK
14 bool
15 default y
16
17config RWSEM_XCHGADD_ALGORITHM
18 bool
19
f0d1b0b3
DH
20config ARCH_HAS_ILOG2_U32
21 bool
f0d1b0b3
DH
22
23config ARCH_HAS_ILOG2_U64
24 bool
f0d1b0b3 25
0e152d80
GU
26config GENERIC_GPIO
27 bool
28
ba1a5b32
AM
29config GENERIC_HWEIGHT
30 bool
31 default y
32
1da177e4
LT
33config GENERIC_CALIBRATE_DELAY
34 bool
35 default y
36
7f73bafc
GU
37config GENERIC_CSUM
38 bool
39
06027bdd
IM
40config TIME_LOW_RES
41 bool
42 default y
43
5ea81769
AV
44config NO_IOPORT
45 def_bool y
46
dfedfaf5 47config NO_DMA
66d857b0 48 def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
dfedfaf5 49
66d857b0
GU
50config ZONE_DMA
51 bool
52 default y
171d809d
GU
53
54config CPU_HAS_NO_BITFIELDS
55 bool
56
84f3fb7a
GU
57config CPU_HAS_NO_MULDIV64
58 bool
59
e08d703c
GU
60config CPU_HAS_ADDRESS_SPACES
61 bool
62
9657a872
GU
63config FPU
64 bool
65
bdc80787
PA
66config HZ
67 int
66d857b0 68 default 1000 if CLEOPATRA
bdc80787
PA
69 default 100
70
1da177e4
LT
71source "init/Kconfig"
72
dc52ddc0
MH
73source "kernel/Kconfig.freezer"
74
66d857b0
GU
75config MMU
76 bool "MMU-based Paged Memory Management Support"
1da177e4 77 default y
4673ca8e 78 select GENERIC_IOMAP
1da177e4 79 help
66d857b0
GU
80 Select if you want MMU-based virtualised addressing space
81 support by paged memory management. If unsure, say 'Y'.
1da177e4 82
0e152d80
GU
83config MMU_MOTOROLA
84 bool
85
0e6782c8
GU
86config MMU_COLDFIRE
87 bool
88
0e152d80
GU
89config MMU_SUN3
90 bool
0e6782c8 91 depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE
0e152d80
GU
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"
1da177e4 104
0e152d80
GU
105if COLDFIRE
106source "kernel/Kconfig.preempt"
66d857b0 107endif
0e152d80 108
3f22ab27
DH
109source "mm/Kconfig"
110
1da177e4
LT
111endmenu
112
66d857b0 113menu "Executable file formats"
1da177e4
LT
114
115source "fs/Kconfig.binfmt"
116
66d857b0 117endmenu
5ac6da66 118
66d857b0
GU
119if !MMU
120menu "Power management options"
1da177e4 121
66d857b0 122config PM
0e152d80
GU
123 bool "Power Management support"
124 help
125 Support processor power management modes
1da177e4
LT
126
127endmenu
66d857b0 128endif
1da177e4 129
d5950b43
SR
130source "net/Kconfig"
131
1da177e4
LT
132source "drivers/Kconfig"
133
0e152d80 134source "arch/m68k/Kconfig.devices"
66d857b0 135
1da177e4
LT
136source "fs/Kconfig"
137
138source "arch/m68k/Kconfig.debug"
139
140source "security/Kconfig"
141
142source "crypto/Kconfig"
143
144source "lib/Kconfig"