Blame view

arch/m68k/Kconfig 5.85 KB
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
  config M68K
  	bool
  	default y
ec7748b59   Sam Ravnborg   ide: introduce HA...
4
  	select HAVE_IDE
66d857b08   Greg Ungerer   m68k: merge m68k ...
5
6
7
  	select HAVE_AOUT if MMU
  	select GENERIC_ATOMIC64 if MMU
  	select HAVE_GENERIC_HARDIRQS if !MMU
531d28959   Geert Uytterhoeven   m68knommu: Use ge...
8
  	select GENERIC_IRQ_SHOW if !MMU
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
9

1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
10
11
12
13
14
15
  config RWSEM_GENERIC_SPINLOCK
  	bool
  	default y
  
  config RWSEM_XCHGADD_ALGORITHM
  	bool
f0d1b0b30   David Howells   [PATCH] LOG2: Imp...
16
17
  config ARCH_HAS_ILOG2_U32
  	bool
f0d1b0b30   David Howells   [PATCH] LOG2: Imp...
18
19
20
  
  config ARCH_HAS_ILOG2_U64
  	bool
f0d1b0b30   David Howells   [PATCH] LOG2: Imp...
21

ba1a5b32b   Akinobu Mita   [PATCH] bitops: m...
22
23
24
  config GENERIC_HWEIGHT
  	bool
  	default y
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
25
26
27
  config GENERIC_CALIBRATE_DELAY
  	bool
  	default y
06027bdd2   Ingo Molnar   [PATCH] hrtimer: ...
28
29
30
  config TIME_LOW_RES
  	bool
  	default y
5ea817699   Al Viro   [PATCH] sort the ...
31
32
  config NO_IOPORT
  	def_bool y
dfedfaf55   Al Viro   m68k: exclude mor...
33
  config NO_DMA
66d857b08   Greg Ungerer   m68k: merge m68k ...
34
  	def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
dfedfaf55   Al Viro   m68k: exclude mor...
35

66d857b08   Greg Ungerer   m68k: merge m68k ...
36
37
38
  config ZONE_DMA
  	bool
  	default y
bdc807871   H. Peter Anvin   avoid overflows i...
39
40
  config HZ
  	int
66d857b08   Greg Ungerer   m68k: merge m68k ...
41
  	default 1000 if CLEOPATRA
bdc807871   H. Peter Anvin   avoid overflows i...
42
  	default 100
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
43
  source "init/Kconfig"
dc52ddc0e   Matt Helsley   container freezer...
44
  source "kernel/Kconfig.freezer"
66d857b08   Greg Ungerer   m68k: merge m68k ...
45
46
  config MMU
  	bool "MMU-based Paged Memory Management Support"
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
47
48
  	default y
  	help
66d857b08   Greg Ungerer   m68k: merge m68k ...
49
50
  	  Select if you want MMU-based virtualised addressing space
  	  support by paged memory management. If unsure, say 'Y'.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
51

66d857b08   Greg Ungerer   m68k: merge m68k ...
52
  menu "Platform dependent setup"
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
53

66d857b08   Greg Ungerer   m68k: merge m68k ...
54
55
56
57
58
59
  if MMU
  source arch/m68k/Kconfig.mmu
  endif
  if !MMU
  source arch/m68k/Kconfig.nommu
  endif
12d810c1b   Roman Zippel   m68k: discontinuo...
60

3f22ab276   Dave Hansen   [PATCH] make each...
61
  source "mm/Kconfig"
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
62
  endmenu
66d857b08   Greg Ungerer   m68k: merge m68k ...
63
  menu "Executable file formats"
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
64
65
  
  source "fs/Kconfig.binfmt"
66d857b08   Greg Ungerer   m68k: merge m68k ...
66
  endmenu
5ac6da669   Christoph Lameter   [PATCH] Set CONFI...
67

66d857b08   Greg Ungerer   m68k: merge m68k ...
68
69
  if !MMU
  menu "Power management options"
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
70

66d857b08   Greg Ungerer   m68k: merge m68k ...
71
72
73
74
  config PM
          bool "Power Management support"
          help
            Support processor power management modes
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
75
76
  
  endmenu
66d857b08   Greg Ungerer   m68k: merge m68k ...
77
  endif
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
78

d5950b435   Sam Ravnborg   [NET]: add a top-...
79
  source "net/Kconfig"
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
80
  source "drivers/Kconfig"
66d857b08   Greg Ungerer   m68k: merge m68k ...
81
  if MMU
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
82
83
84
85
86
87
88
89
90
91
92
93
94
95
  menu "Character devices"
  
  config ATARI_MFPSER
  	tristate "Atari MFP serial support"
  	depends on ATARI
  	---help---
  	  If you like to use the MFP serial ports ("Modem1", "Serial1") under
  	  Linux, say Y. The driver equally supports all kinds of MFP serial
  	  ports and automatically detects whether Serial1 is available.
  
  	  To compile this driver as a module, choose M here.
  
  	  Note for Falcon users: You also have an MFP port, it's just not
  	  wired to the outside... But you could use the port under Linux.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
  config ATARI_MIDI
  	tristate "Atari MIDI serial support"
  	depends on ATARI
  	help
  	  If you want to use your Atari's MIDI port in Linux, say Y.
  
  	  To compile this driver as a module, choose M here.
  
  config ATARI_DSP56K
  	tristate "Atari DSP56k support (EXPERIMENTAL)"
  	depends on ATARI && EXPERIMENTAL
  	help
  	  If you want to be able to use the DSP56001 in Falcons, say Y. This
  	  driver is still experimental, and if you don't know what it is, or
  	  if you don't have this processor, just say N.
  
  	  To compile this driver as a module, choose M here.
  
  config AMIGA_BUILTIN_SERIAL
  	tristate "Amiga builtin serial support"
  	depends on AMIGA
  	help
  	  If you want to use your Amiga's built-in serial port in Linux,
  	  answer Y.
  
  	  To compile this driver as a module, choose M here.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
  config MULTIFACE_III_TTY
  	tristate "Multiface Card III serial support"
  	depends on AMIGA
  	help
  	  If you want to use a Multiface III card's serial port in Linux,
  	  answer Y.
  
  	  To compile this driver as a module, choose M here.
  
  config GVPIOEXT
  	tristate "GVP IO-Extender support"
  	depends on PARPORT=n && ZORRO
  	help
  	  If you want to use a GVP IO-Extender serial card in Linux, say Y.
  	  Otherwise, say N.
  
  config GVPIOEXT_LP
  	tristate "GVP IO-Extender parallel printer support"
  	depends on GVPIOEXT
  	help
  	  Say Y to enable driving a printer from the parallel port on your
  	  GVP IO-Extender card, N otherwise.
  
  config GVPIOEXT_PLIP
  	tristate "GVP IO-Extender PLIP support"
  	depends on GVPIOEXT
  	help
  	  Say Y to enable doing IP over the parallel port on your GVP
  	  IO-Extender card, N otherwise.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
151
152
153
154
  config MAC_HID
  	bool
  	depends on INPUT_ADBHID
  	default y
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
  config HPDCA
  	tristate "HP DCA serial support"
  	depends on DIO && SERIAL_8250
  	help
  	  If you want to use the internal "DCA" serial ports on an HP300
  	  machine, say Y here.
  
  config HPAPCI
  	tristate "HP APCI serial support"
  	depends on HP300 && SERIAL_8250 && EXPERIMENTAL
  	help
  	  If you want to use the internal "APCI" serial ports on an HP400
  	  machine, say Y here.
  
  config MVME147_SCC
  	bool "SCC support for MVME147 serial ports"
412145947   Alan Cox   tty: Mark generic...
171
  	depends on MVME147 && BROKEN
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
172
173
174
  	help
  	  This is the driver for the serial ports on the Motorola MVME147
  	  boards.  Everyone using one of these boards should say Y here.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
175
176
  config MVME162_SCC
  	bool "SCC support for MVME162 serial ports"
412145947   Alan Cox   tty: Mark generic...
177
  	depends on MVME16x && BROKEN
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
178
179
180
181
182
183
  	help
  	  This is the driver for the serial ports on the Motorola MVME162 and
  	  172 boards.  Everyone using one of these boards should say Y here.
  
  config BVME6000_SCC
  	bool "SCC support for BVME6000 serial ports"
412145947   Alan Cox   tty: Mark generic...
184
  	depends on BVME6000 && BROKEN
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
185
186
187
188
189
190
191
192
193
194
195
  	help
  	  This is the driver for the serial ports on the BVME4000 and BVME6000
  	  boards from BVM Ltd.  Everyone using one of these boards should say
  	  Y here.
  
  config DN_SERIAL
  	bool "Support for DN serial port (dummy)"
  	depends on APOLLO
  
  config SERIAL_CONSOLE
  	bool "Support for serial port console"
80614e5ab   Finn Thain   mac68k: replace m...
196
  	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)
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
  	---help---
  	  If you say Y here, it will be possible to use a serial port as the
  	  system console (the system console is the device which receives all
  	  kernel messages and warnings and which allows logins in single user
  	  mode). This could be useful if some terminal or printer is connected
  	  to that serial port.
  
  	  Even if you say Y here, the currently visible virtual console
  	  (/dev/tty0) will still be used as the system console by default, but
  	  you can alter that using a kernel command line option such as
  	  "console=ttyS1". (Try "man bootparam" or see the documentation of
  	  your boot loader (lilo or loadlin) about how to pass options to the
  	  kernel at boot time.)
  
  	  If you don't have a VGA card installed and you say Y here, the
  	  kernel will automatically use the first serial line, /dev/ttyS0, as
  	  system console.
  
  	  If unsure, say N.
  
  endmenu
66d857b08   Greg Ungerer   m68k: merge m68k ...
218
  endif
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
219
220
221
222
223
224
225
226
227
  source "fs/Kconfig"
  
  source "arch/m68k/Kconfig.debug"
  
  source "security/Kconfig"
  
  source "crypto/Kconfig"
  
  source "lib/Kconfig"