xref: /linux/arch/m68k/Kconfig.devices (revision 0e152d80507b75c00aac60f2ffc586360687cd52)
1*0e152d80SGreg Ungererif MMU
2*0e152d80SGreg Ungerer
3*0e152d80SGreg Ungererconfig ARCH_MAY_HAVE_PC_FDC
4*0e152d80SGreg Ungerer	bool
5*0e152d80SGreg Ungerer	depends on BROKEN && (Q40 || SUN3X)
6*0e152d80SGreg Ungerer	default y
7*0e152d80SGreg Ungerer
8*0e152d80SGreg Ungerermenu "Platform devices"
9*0e152d80SGreg Ungerer
10*0e152d80SGreg Ungererconfig HEARTBEAT
11*0e152d80SGreg Ungerer	bool "Use power LED as a heartbeat" if AMIGA || APOLLO || ATARI || MAC ||Q40
12*0e152d80SGreg Ungerer	default y if !AMIGA && !APOLLO && !ATARI && !MAC && !Q40 && HP300
13*0e152d80SGreg Ungerer	help
14*0e152d80SGreg Ungerer	  Use the power-on LED on your machine as a load meter.  The exact
15*0e152d80SGreg Ungerer	  behavior is platform-dependent, but normally the flash frequency is
16*0e152d80SGreg Ungerer	  a hyperbolic function of the 5-minute load average.
17*0e152d80SGreg Ungerer
18*0e152d80SGreg Ungerer# We have a dedicated heartbeat LED. :-)
19*0e152d80SGreg Ungererconfig PROC_HARDWARE
20*0e152d80SGreg Ungerer	bool "/proc/hardware support"
21*0e152d80SGreg Ungerer	help
22*0e152d80SGreg Ungerer	  Say Y here to support the /proc/hardware file, which gives you
23*0e152d80SGreg Ungerer	  access to information about the machine you're running on,
24*0e152d80SGreg Ungerer	  including the model, CPU, MMU, clock speed, BogoMIPS rating,
25*0e152d80SGreg Ungerer	  and memory size.
26*0e152d80SGreg Ungerer
27*0e152d80SGreg Ungererendmenu
28*0e152d80SGreg Ungerer
29*0e152d80SGreg Ungerermenu "Character devices"
30*0e152d80SGreg Ungerer
31*0e152d80SGreg Ungererconfig ATARI_MFPSER
32*0e152d80SGreg Ungerer	tristate "Atari MFP serial support"
33*0e152d80SGreg Ungerer	depends on ATARI
34*0e152d80SGreg Ungerer	---help---
35*0e152d80SGreg Ungerer	  If you like to use the MFP serial ports ("Modem1", "Serial1") under
36*0e152d80SGreg Ungerer	  Linux, say Y. The driver equally supports all kinds of MFP serial
37*0e152d80SGreg Ungerer	  ports and automatically detects whether Serial1 is available.
38*0e152d80SGreg Ungerer
39*0e152d80SGreg Ungerer	  To compile this driver as a module, choose M here.
40*0e152d80SGreg Ungerer
41*0e152d80SGreg Ungerer	  Note for Falcon users: You also have an MFP port, it's just not
42*0e152d80SGreg Ungerer	  wired to the outside... But you could use the port under Linux.
43*0e152d80SGreg Ungerer
44*0e152d80SGreg Ungererconfig ATARI_MIDI
45*0e152d80SGreg Ungerer	tristate "Atari MIDI serial support"
46*0e152d80SGreg Ungerer	depends on ATARI
47*0e152d80SGreg Ungerer	help
48*0e152d80SGreg Ungerer	  If you want to use your Atari's MIDI port in Linux, say Y.
49*0e152d80SGreg Ungerer
50*0e152d80SGreg Ungerer	  To compile this driver as a module, choose M here.
51*0e152d80SGreg Ungerer
52*0e152d80SGreg Ungererconfig ATARI_DSP56K
53*0e152d80SGreg Ungerer	tristate "Atari DSP56k support (EXPERIMENTAL)"
54*0e152d80SGreg Ungerer	depends on ATARI && EXPERIMENTAL
55*0e152d80SGreg Ungerer	help
56*0e152d80SGreg Ungerer	  If you want to be able to use the DSP56001 in Falcons, say Y. This
57*0e152d80SGreg Ungerer	  driver is still experimental, and if you don't know what it is, or
58*0e152d80SGreg Ungerer	  if you don't have this processor, just say N.
59*0e152d80SGreg Ungerer
60*0e152d80SGreg Ungerer	  To compile this driver as a module, choose M here.
61*0e152d80SGreg Ungerer
62*0e152d80SGreg Ungererconfig AMIGA_BUILTIN_SERIAL
63*0e152d80SGreg Ungerer	tristate "Amiga builtin serial support"
64*0e152d80SGreg Ungerer	depends on AMIGA
65*0e152d80SGreg Ungerer	help
66*0e152d80SGreg Ungerer	  If you want to use your Amiga's built-in serial port in Linux,
67*0e152d80SGreg Ungerer	  answer Y.
68*0e152d80SGreg Ungerer
69*0e152d80SGreg Ungerer	  To compile this driver as a module, choose M here.
70*0e152d80SGreg Ungerer
71*0e152d80SGreg Ungererconfig MULTIFACE_III_TTY
72*0e152d80SGreg Ungerer	tristate "Multiface Card III serial support"
73*0e152d80SGreg Ungerer	depends on AMIGA
74*0e152d80SGreg Ungerer	help
75*0e152d80SGreg Ungerer	  If you want to use a Multiface III card's serial port in Linux,
76*0e152d80SGreg Ungerer	  answer Y.
77*0e152d80SGreg Ungerer
78*0e152d80SGreg Ungerer	  To compile this driver as a module, choose M here.
79*0e152d80SGreg Ungerer
80*0e152d80SGreg Ungererconfig GVPIOEXT
81*0e152d80SGreg Ungerer	tristate "GVP IO-Extender support"
82*0e152d80SGreg Ungerer	depends on PARPORT=n && ZORRO
83*0e152d80SGreg Ungerer	help
84*0e152d80SGreg Ungerer	  If you want to use a GVP IO-Extender serial card in Linux, say Y.
85*0e152d80SGreg Ungerer	  Otherwise, say N.
86*0e152d80SGreg Ungerer
87*0e152d80SGreg Ungererconfig GVPIOEXT_LP
88*0e152d80SGreg Ungerer	tristate "GVP IO-Extender parallel printer support"
89*0e152d80SGreg Ungerer	depends on GVPIOEXT
90*0e152d80SGreg Ungerer	help
91*0e152d80SGreg Ungerer	  Say Y to enable driving a printer from the parallel port on your
92*0e152d80SGreg Ungerer	  GVP IO-Extender card, N otherwise.
93*0e152d80SGreg Ungerer
94*0e152d80SGreg Ungererconfig GVPIOEXT_PLIP
95*0e152d80SGreg Ungerer	tristate "GVP IO-Extender PLIP support"
96*0e152d80SGreg Ungerer	depends on GVPIOEXT
97*0e152d80SGreg Ungerer	help
98*0e152d80SGreg Ungerer	  Say Y to enable doing IP over the parallel port on your GVP
99*0e152d80SGreg Ungerer	  IO-Extender card, N otherwise.
100*0e152d80SGreg Ungerer
101*0e152d80SGreg Ungererconfig MAC_HID
102*0e152d80SGreg Ungerer	bool
103*0e152d80SGreg Ungerer	depends on INPUT_ADBHID
104*0e152d80SGreg Ungerer	default y
105*0e152d80SGreg Ungerer
106*0e152d80SGreg Ungererconfig HPDCA
107*0e152d80SGreg Ungerer	tristate "HP DCA serial support"
108*0e152d80SGreg Ungerer	depends on DIO && SERIAL_8250
109*0e152d80SGreg Ungerer	help
110*0e152d80SGreg Ungerer	  If you want to use the internal "DCA" serial ports on an HP300
111*0e152d80SGreg Ungerer	  machine, say Y here.
112*0e152d80SGreg Ungerer
113*0e152d80SGreg Ungererconfig HPAPCI
114*0e152d80SGreg Ungerer	tristate "HP APCI serial support"
115*0e152d80SGreg Ungerer	depends on HP300 && SERIAL_8250 && EXPERIMENTAL
116*0e152d80SGreg Ungerer	help
117*0e152d80SGreg Ungerer	  If you want to use the internal "APCI" serial ports on an HP400
118*0e152d80SGreg Ungerer	  machine, say Y here.
119*0e152d80SGreg Ungerer
120*0e152d80SGreg Ungererconfig MVME147_SCC
121*0e152d80SGreg Ungerer	bool "SCC support for MVME147 serial ports"
122*0e152d80SGreg Ungerer	depends on MVME147 && BROKEN
123*0e152d80SGreg Ungerer	help
124*0e152d80SGreg Ungerer	  This is the driver for the serial ports on the Motorola MVME147
125*0e152d80SGreg Ungerer	  boards.  Everyone using one of these boards should say Y here.
126*0e152d80SGreg Ungerer
127*0e152d80SGreg Ungererconfig MVME162_SCC
128*0e152d80SGreg Ungerer	bool "SCC support for MVME162 serial ports"
129*0e152d80SGreg Ungerer	depends on MVME16x && BROKEN
130*0e152d80SGreg Ungerer	help
131*0e152d80SGreg Ungerer	  This is the driver for the serial ports on the Motorola MVME162 and
132*0e152d80SGreg Ungerer	  172 boards.  Everyone using one of these boards should say Y here.
133*0e152d80SGreg Ungerer
134*0e152d80SGreg Ungererconfig BVME6000_SCC
135*0e152d80SGreg Ungerer	bool "SCC support for BVME6000 serial ports"
136*0e152d80SGreg Ungerer	depends on BVME6000 && BROKEN
137*0e152d80SGreg Ungerer	help
138*0e152d80SGreg Ungerer	  This is the driver for the serial ports on the BVME4000 and BVME6000
139*0e152d80SGreg Ungerer	  boards from BVM Ltd.  Everyone using one of these boards should say
140*0e152d80SGreg Ungerer	  Y here.
141*0e152d80SGreg Ungerer
142*0e152d80SGreg Ungererconfig DN_SERIAL
143*0e152d80SGreg Ungerer	bool "Support for DN serial port (dummy)"
144*0e152d80SGreg Ungerer	depends on APOLLO
145*0e152d80SGreg Ungerer
146*0e152d80SGreg Ungererconfig SERIAL_CONSOLE
147*0e152d80SGreg Ungerer	bool "Support for serial port console"
148*0e152d80SGreg Ungerer	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)
149*0e152d80SGreg Ungerer	---help---
150*0e152d80SGreg Ungerer	  If you say Y here, it will be possible to use a serial port as the
151*0e152d80SGreg Ungerer	  system console (the system console is the device which receives all
152*0e152d80SGreg Ungerer	  kernel messages and warnings and which allows logins in single user
153*0e152d80SGreg Ungerer	  mode). This could be useful if some terminal or printer is connected
154*0e152d80SGreg Ungerer	  to that serial port.
155*0e152d80SGreg Ungerer
156*0e152d80SGreg Ungerer	  Even if you say Y here, the currently visible virtual console
157*0e152d80SGreg Ungerer	  (/dev/tty0) will still be used as the system console by default, but
158*0e152d80SGreg Ungerer	  you can alter that using a kernel command line option such as
159*0e152d80SGreg Ungerer	  "console=ttyS1". (Try "man bootparam" or see the documentation of
160*0e152d80SGreg Ungerer	  your boot loader (lilo or loadlin) about how to pass options to the
161*0e152d80SGreg Ungerer	  kernel at boot time.)
162*0e152d80SGreg Ungerer
163*0e152d80SGreg Ungerer	  If you don't have a VGA card installed and you say Y here, the
164*0e152d80SGreg Ungerer	  kernel will automatically use the first serial line, /dev/ttyS0, as
165*0e152d80SGreg Ungerer	  system console.
166*0e152d80SGreg Ungerer
167*0e152d80SGreg Ungerer	  If unsure, say N.
168*0e152d80SGreg Ungerer
169*0e152d80SGreg Ungererendmenu
170*0e152d80SGreg Ungerer
171*0e152d80SGreg Ungererendif
172