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