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