]> git.karo-electronics.de Git - mv-sheeva.git/blob - arch/m68k/Kconfig
lib: move GENERIC_IOMAP to lib/Kconfig
[mv-sheeva.git] / arch / m68k / Kconfig
1 config M68K
2         bool
3         default y
4         select HAVE_IDE
5         select HAVE_AOUT if MMU
6         select GENERIC_ATOMIC64 if MMU
7         select HAVE_GENERIC_HARDIRQS
8         select GENERIC_IRQ_SHOW
9         select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS
10
11 config RWSEM_GENERIC_SPINLOCK
12         bool
13         default y
14
15 config RWSEM_XCHGADD_ALGORITHM
16         bool
17
18 config ARCH_HAS_ILOG2_U32
19         bool
20
21 config ARCH_HAS_ILOG2_U64
22         bool
23
24 config GENERIC_CLOCKEVENTS
25         bool
26
27 config GENERIC_CMOS_UPDATE
28         def_bool !MMU
29
30 config GENERIC_GPIO
31         bool
32
33 config GENERIC_HWEIGHT
34         bool
35         default y
36
37 config GENERIC_CALIBRATE_DELAY
38         bool
39         default y
40
41 config TIME_LOW_RES
42         bool
43         default y
44
45 config ARCH_USES_GETTIMEOFFSET
46         def_bool MMU
47
48 config NO_IOPORT
49         def_bool y
50
51 config NO_DMA
52         def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
53
54 config ZONE_DMA
55         bool
56         default y
57
58 config CPU_HAS_NO_BITFIELDS
59         bool
60
61 config HZ
62         int
63         default 1000 if CLEOPATRA
64         default 100
65
66 source "init/Kconfig"
67
68 source "kernel/Kconfig.freezer"
69
70 config MMU
71         bool "MMU-based Paged Memory Management Support"
72         default y
73         select GENERIC_IOMAP
74         help
75           Select if you want MMU-based virtualised addressing space
76           support by paged memory management. If unsure, say 'Y'.
77
78 config MMU_MOTOROLA
79         bool
80
81 config MMU_SUN3
82         bool
83         depends on MMU && !MMU_MOTOROLA
84
85 menu "Platform setup"
86
87 source arch/m68k/Kconfig.cpu
88
89 source arch/m68k/Kconfig.machine
90
91 source arch/m68k/Kconfig.bus
92
93 endmenu
94
95 menu "Kernel Features"
96
97 if COLDFIRE
98 source "kernel/Kconfig.preempt"
99 endif
100
101 if !MMU || COLDFIRE
102 source "kernel/time/Kconfig"
103 endif
104
105 source "mm/Kconfig"
106
107 endmenu
108
109 menu "Executable file formats"
110
111 source "fs/Kconfig.binfmt"
112
113 endmenu
114
115 if !MMU
116 menu "Power management options"
117
118 config PM
119         bool "Power Management support"
120         help
121           Support processor power management modes
122
123 endmenu
124 endif
125
126 source "net/Kconfig"
127
128 source "drivers/Kconfig"
129
130 source "arch/m68k/Kconfig.devices"
131
132 source "fs/Kconfig"
133
134 source "arch/m68k/Kconfig.debug"
135
136 source "security/Kconfig"
137
138 source "crypto/Kconfig"
139
140 source "lib/Kconfig"