Merge branch 'batman-adv/next' of git://git.open-mesh.org/ecsv/linux-merge
[pandora-kernel.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 if !MMU
8
9 config RWSEM_GENERIC_SPINLOCK
10         bool
11         default y
12
13 config RWSEM_XCHGADD_ALGORITHM
14         bool
15
16 config ARCH_HAS_ILOG2_U32
17         bool
18
19 config ARCH_HAS_ILOG2_U64
20         bool
21
22 config GENERIC_HWEIGHT
23         bool
24         default y
25
26 config GENERIC_CALIBRATE_DELAY
27         bool
28         default y
29
30 config TIME_LOW_RES
31         bool
32         default y
33
34 config NO_IOPORT
35         def_bool y
36
37 config NO_DMA
38         def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
39
40 config ZONE_DMA
41         bool
42         default y
43 config HZ
44         int
45         default 1000 if CLEOPATRA
46         default 100
47
48 source "init/Kconfig"
49
50 source "kernel/Kconfig.freezer"
51
52 config MMU
53         bool "MMU-based Paged Memory Management Support"
54         default y
55         help
56           Select if you want MMU-based virtualised addressing space
57           support by paged memory management. If unsure, say 'Y'.
58
59 menu "Platform dependent setup"
60
61 if MMU
62 source arch/m68k/Kconfig.mmu
63 endif
64 if !MMU
65 source arch/m68k/Kconfig.nommu
66 endif
67
68 source "mm/Kconfig"
69
70 endmenu
71
72 menu "Executable file formats"
73
74 source "fs/Kconfig.binfmt"
75
76 endmenu
77
78 if !MMU
79 menu "Power management options"
80
81 config PM
82         bool "Power Management support"
83         help
84           Support processor power management modes
85
86 endmenu
87 endif
88
89 source "net/Kconfig"
90
91 source "drivers/Kconfig"
92
93 if MMU
94
95 menu "Character devices"
96
97 config ATARI_MFPSER
98         tristate "Atari MFP serial support"
99         depends on ATARI
100         ---help---
101           If you like to use the MFP serial ports ("Modem1", "Serial1") under
102           Linux, say Y. The driver equally supports all kinds of MFP serial
103           ports and automatically detects whether Serial1 is available.
104
105           To compile this driver as a module, choose M here.
106
107           Note for Falcon users: You also have an MFP port, it's just not
108           wired to the outside... But you could use the port under Linux.
109
110 config ATARI_MIDI
111         tristate "Atari MIDI serial support"
112         depends on ATARI
113         help
114           If you want to use your Atari's MIDI port in Linux, say Y.
115
116           To compile this driver as a module, choose M here.
117
118 config ATARI_DSP56K
119         tristate "Atari DSP56k support (EXPERIMENTAL)"
120         depends on ATARI && EXPERIMENTAL
121         help
122           If you want to be able to use the DSP56001 in Falcons, say Y. This
123           driver is still experimental, and if you don't know what it is, or
124           if you don't have this processor, just say N.
125
126           To compile this driver as a module, choose M here.
127
128 config AMIGA_BUILTIN_SERIAL
129         tristate "Amiga builtin serial support"
130         depends on AMIGA
131         help
132           If you want to use your Amiga's built-in serial port in Linux,
133           answer Y.
134
135           To compile this driver as a module, choose M here.
136
137 config MULTIFACE_III_TTY
138         tristate "Multiface Card III serial support"
139         depends on AMIGA
140         help
141           If you want to use a Multiface III card's serial port in Linux,
142           answer Y.
143
144           To compile this driver as a module, choose M here.
145
146 config GVPIOEXT
147         tristate "GVP IO-Extender support"
148         depends on PARPORT=n && ZORRO
149         help
150           If you want to use a GVP IO-Extender serial card in Linux, say Y.
151           Otherwise, say N.
152
153 config GVPIOEXT_LP
154         tristate "GVP IO-Extender parallel printer support"
155         depends on GVPIOEXT
156         help
157           Say Y to enable driving a printer from the parallel port on your
158           GVP IO-Extender card, N otherwise.
159
160 config GVPIOEXT_PLIP
161         tristate "GVP IO-Extender PLIP support"
162         depends on GVPIOEXT
163         help
164           Say Y to enable doing IP over the parallel port on your GVP
165           IO-Extender card, N otherwise.
166
167 config MAC_HID
168         bool
169         depends on INPUT_ADBHID
170         default y
171
172 config HPDCA
173         tristate "HP DCA serial support"
174         depends on DIO && SERIAL_8250
175         help
176           If you want to use the internal "DCA" serial ports on an HP300
177           machine, say Y here.
178
179 config HPAPCI
180         tristate "HP APCI serial support"
181         depends on HP300 && SERIAL_8250 && EXPERIMENTAL
182         help
183           If you want to use the internal "APCI" serial ports on an HP400
184           machine, say Y here.
185
186 config MVME147_SCC
187         bool "SCC support for MVME147 serial ports"
188         depends on MVME147 && BROKEN
189         help
190           This is the driver for the serial ports on the Motorola MVME147
191           boards.  Everyone using one of these boards should say Y here.
192
193 config MVME162_SCC
194         bool "SCC support for MVME162 serial ports"
195         depends on MVME16x && BROKEN
196         help
197           This is the driver for the serial ports on the Motorola MVME162 and
198           172 boards.  Everyone using one of these boards should say Y here.
199
200 config BVME6000_SCC
201         bool "SCC support for BVME6000 serial ports"
202         depends on BVME6000 && BROKEN
203         help
204           This is the driver for the serial ports on the BVME4000 and BVME6000
205           boards from BVM Ltd.  Everyone using one of these boards should say
206           Y here.
207
208 config DN_SERIAL
209         bool "Support for DN serial port (dummy)"
210         depends on APOLLO
211
212 config SERIAL_CONSOLE
213         bool "Support for serial port console"
214         depends on (AMIGA || ATARI || SUN3 || SUN3X || VME || APOLLO) && (ATARI_MFPSER=y || ATARI_MIDI=y || AMIGA_BUILTIN_SERIAL=y || GVPIOEXT=y || MULTIFACE_III_TTY=y || SERIAL=y || MVME147_SCC || SERIAL167 || MVME162_SCC || BVME6000_SCC || DN_SERIAL)
215         ---help---
216           If you say Y here, it will be possible to use a serial port as the
217           system console (the system console is the device which receives all
218           kernel messages and warnings and which allows logins in single user
219           mode). This could be useful if some terminal or printer is connected
220           to that serial port.
221
222           Even if you say Y here, the currently visible virtual console
223           (/dev/tty0) will still be used as the system console by default, but
224           you can alter that using a kernel command line option such as
225           "console=ttyS1". (Try "man bootparam" or see the documentation of
226           your boot loader (lilo or loadlin) about how to pass options to the
227           kernel at boot time.)
228
229           If you don't have a VGA card installed and you say Y here, the
230           kernel will automatically use the first serial line, /dev/ttyS0, as
231           system console.
232
233           If unsure, say N.
234
235 endmenu
236
237 endif
238
239 source "fs/Kconfig"
240
241 source "arch/m68k/Kconfig.debug"
242
243 source "security/Kconfig"
244
245 source "crypto/Kconfig"
246
247 source "lib/Kconfig"