mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 20:54:10 +08:00
tty: move obsolete and broken tty drivers to drivers/staging/tty/
As planned by Arnd Bergmann, this moves the following drivers to the drivers/staging/tty/ directory where they will be removed after 2.6.41 if no one steps up to claim them. epca epca ip2 istallion riscom8 serial167 specialix stallion Cc: Arnd Bergmann <arnd@arndb.de> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Cc: Jiri Slaby <jslaby@suse.cz> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
282361a046
commit
4a6514e6d0
@ -554,14 +554,6 @@ config MVME147_SCC
|
||||
This is the driver for the serial ports on the Motorola MVME147
|
||||
boards. Everyone using one of these boards should say Y here.
|
||||
|
||||
config SERIAL167
|
||||
bool "CD2401 support for MVME166/7 serial ports"
|
||||
depends on MVME16x
|
||||
help
|
||||
This is the driver for the serial ports on the Motorola MVME166,
|
||||
167, and 172 boards. Everyone using one of these boards should say
|
||||
Y here.
|
||||
|
||||
config MVME162_SCC
|
||||
bool "SCC support for MVME162 serial ports"
|
||||
depends on MVME16x && BROKEN
|
||||
|
@ -15,63 +15,6 @@ config DEVKMEM
|
||||
kind of kernel debugging operations.
|
||||
When in doubt, say "N".
|
||||
|
||||
config COMPUTONE
|
||||
tristate "Computone IntelliPort Plus serial support"
|
||||
depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
|
||||
---help---
|
||||
This driver supports the entire family of Intelliport II/Plus
|
||||
controllers with the exception of the MicroChannel controllers and
|
||||
products previous to the Intelliport II. These are multiport cards,
|
||||
which give you many serial ports. You would need something like this
|
||||
to connect more than two modems to your Linux box, for instance in
|
||||
order to become a dial-in server. If you have a card like that, say
|
||||
Y here and read <file:Documentation/serial/computone.txt>.
|
||||
|
||||
To compile this driver as module, choose M here: the
|
||||
module will be called ip2.
|
||||
|
||||
config DIGIEPCA
|
||||
tristate "Digiboard Intelligent Async Support"
|
||||
depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
|
||||
---help---
|
||||
This is a driver for Digi International's Xx, Xeve, and Xem series
|
||||
of cards which provide multiple serial ports. You would need
|
||||
something like this to connect more than two modems to your Linux
|
||||
box, for instance in order to become a dial-in server. This driver
|
||||
supports the original PC (ISA) boards as well as PCI, and EISA. If
|
||||
you have a card like this, say Y here and read the file
|
||||
<file:Documentation/serial/digiepca.txt>.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called epca.
|
||||
|
||||
config RISCOM8
|
||||
tristate "SDL RISCom/8 card support"
|
||||
depends on SERIAL_NONSTANDARD
|
||||
help
|
||||
This is a driver for the SDL Communications RISCom/8 multiport card,
|
||||
which gives you many serial ports. You would need something like
|
||||
this to connect more than two modems to your Linux box, for instance
|
||||
in order to become a dial-in server. If you have a card like that,
|
||||
say Y here and read the file <file:Documentation/serial/riscom8.txt>.
|
||||
|
||||
Also it's possible to say M here and compile this driver as kernel
|
||||
loadable module; the module will be called riscom8.
|
||||
|
||||
config SPECIALIX
|
||||
tristate "Specialix IO8+ card support"
|
||||
depends on SERIAL_NONSTANDARD
|
||||
help
|
||||
This is a driver for the Specialix IO8+ multiport card (both the
|
||||
ISA and the PCI version) which gives you many serial ports. You
|
||||
would need something like this to connect more than two modems to
|
||||
your Linux box, for instance in order to become a dial-in server.
|
||||
|
||||
If you have a card like that, say Y here and read the file
|
||||
<file:Documentation/serial/specialix.txt>. Also it's possible to say
|
||||
M here and compile this driver as kernel loadable module which will be
|
||||
called specialix.
|
||||
|
||||
config SX
|
||||
tristate "Specialix SX (and SI) card support"
|
||||
depends on SERIAL_NONSTANDARD && (PCI || EISA || ISA) && BROKEN
|
||||
@ -112,28 +55,6 @@ config STALDRV
|
||||
in this case. If you have never heard about all this, it's safe to
|
||||
say N.
|
||||
|
||||
config STALLION
|
||||
tristate "Stallion EasyIO or EC8/32 support"
|
||||
depends on STALDRV && (ISA || EISA || PCI)
|
||||
help
|
||||
If you have an EasyIO or EasyConnection 8/32 multiport Stallion
|
||||
card, then this is for you; say Y. Make sure to read
|
||||
<file:Documentation/serial/stallion.txt>.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called stallion.
|
||||
|
||||
config ISTALLION
|
||||
tristate "Stallion EC8/64, ONboard, Brumby support"
|
||||
depends on STALDRV && (ISA || EISA || PCI)
|
||||
help
|
||||
If you have an EasyConnection 8/64, ONboard, Brumby or Stallion
|
||||
serial multiport card, say Y here. Make sure to read
|
||||
<file:Documentation/serial/stallion.txt>.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called istallion.
|
||||
|
||||
config A2232
|
||||
tristate "Commodore A2232 serial support (EXPERIMENTAL)"
|
||||
depends on EXPERIMENTAL && ZORRO && BROKEN
|
||||
|
@ -8,15 +8,8 @@ obj-y += misc.o
|
||||
obj-$(CONFIG_MVME147_SCC) += generic_serial.o vme_scc.o
|
||||
obj-$(CONFIG_MVME162_SCC) += generic_serial.o vme_scc.o
|
||||
obj-$(CONFIG_BVME6000_SCC) += generic_serial.o vme_scc.o
|
||||
obj-$(CONFIG_SERIAL167) += serial167.o
|
||||
obj-$(CONFIG_STALLION) += stallion.o
|
||||
obj-$(CONFIG_ISTALLION) += istallion.o
|
||||
obj-$(CONFIG_DIGIEPCA) += epca.o
|
||||
obj-$(CONFIG_SPECIALIX) += specialix.o
|
||||
obj-$(CONFIG_A2232) += ser_a2232.o generic_serial.o
|
||||
obj-$(CONFIG_ATARI_DSP56K) += dsp56k.o
|
||||
obj-$(CONFIG_COMPUTONE) += ip2/
|
||||
obj-$(CONFIG_RISCOM8) += riscom8.o
|
||||
obj-$(CONFIG_SX) += sx.o generic_serial.o
|
||||
obj-$(CONFIG_RIO) += rio/ generic_serial.o
|
||||
obj-$(CONFIG_RAW_DRIVER) += raw.o
|
||||
|
@ -41,6 +41,8 @@ config STAGING_EXCLUDE_BUILD
|
||||
|
||||
if !STAGING_EXCLUDE_BUILD
|
||||
|
||||
source "drivers/staging/tty/Kconfig"
|
||||
|
||||
source "drivers/staging/et131x/Kconfig"
|
||||
|
||||
source "drivers/staging/slicoss/Kconfig"
|
||||
|
@ -3,6 +3,7 @@
|
||||
# fix for build system bug...
|
||||
obj-$(CONFIG_STAGING) += staging.o
|
||||
|
||||
obj-y += tty/
|
||||
obj-$(CONFIG_ET131X) += et131x/
|
||||
obj-$(CONFIG_SLICOSS) += slicoss/
|
||||
obj-$(CONFIG_VIDEO_GO7007) += go7007/
|
||||
|
87
drivers/staging/tty/Kconfig
Normal file
87
drivers/staging/tty/Kconfig
Normal file
@ -0,0 +1,87 @@
|
||||
config STALLION
|
||||
tristate "Stallion EasyIO or EC8/32 support"
|
||||
depends on STALDRV && (ISA || EISA || PCI)
|
||||
help
|
||||
If you have an EasyIO or EasyConnection 8/32 multiport Stallion
|
||||
card, then this is for you; say Y. Make sure to read
|
||||
<file:Documentation/serial/stallion.txt>.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called stallion.
|
||||
|
||||
config ISTALLION
|
||||
tristate "Stallion EC8/64, ONboard, Brumby support"
|
||||
depends on STALDRV && (ISA || EISA || PCI)
|
||||
help
|
||||
If you have an EasyConnection 8/64, ONboard, Brumby or Stallion
|
||||
serial multiport card, say Y here. Make sure to read
|
||||
<file:Documentation/serial/stallion.txt>.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called istallion.
|
||||
|
||||
config DIGIEPCA
|
||||
tristate "Digiboard Intelligent Async Support"
|
||||
depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
|
||||
---help---
|
||||
This is a driver for Digi International's Xx, Xeve, and Xem series
|
||||
of cards which provide multiple serial ports. You would need
|
||||
something like this to connect more than two modems to your Linux
|
||||
box, for instance in order to become a dial-in server. This driver
|
||||
supports the original PC (ISA) boards as well as PCI, and EISA. If
|
||||
you have a card like this, say Y here and read the file
|
||||
<file:Documentation/serial/digiepca.txt>.
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called epca.
|
||||
|
||||
config RISCOM8
|
||||
tristate "SDL RISCom/8 card support"
|
||||
depends on SERIAL_NONSTANDARD
|
||||
help
|
||||
This is a driver for the SDL Communications RISCom/8 multiport card,
|
||||
which gives you many serial ports. You would need something like
|
||||
this to connect more than two modems to your Linux box, for instance
|
||||
in order to become a dial-in server. If you have a card like that,
|
||||
say Y here and read the file <file:Documentation/serial/riscom8.txt>.
|
||||
|
||||
Also it's possible to say M here and compile this driver as kernel
|
||||
loadable module; the module will be called riscom8.
|
||||
|
||||
config SPECIALIX
|
||||
tristate "Specialix IO8+ card support"
|
||||
depends on SERIAL_NONSTANDARD
|
||||
help
|
||||
This is a driver for the Specialix IO8+ multiport card (both the
|
||||
ISA and the PCI version) which gives you many serial ports. You
|
||||
would need something like this to connect more than two modems to
|
||||
your Linux box, for instance in order to become a dial-in server.
|
||||
|
||||
If you have a card like that, say Y here and read the file
|
||||
<file:Documentation/serial/specialix.txt>. Also it's possible to say
|
||||
M here and compile this driver as kernel loadable module which will be
|
||||
called specialix.
|
||||
|
||||
config COMPUTONE
|
||||
tristate "Computone IntelliPort Plus serial support"
|
||||
depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
|
||||
---help---
|
||||
This driver supports the entire family of Intelliport II/Plus
|
||||
controllers with the exception of the MicroChannel controllers and
|
||||
products previous to the Intelliport II. These are multiport cards,
|
||||
which give you many serial ports. You would need something like this
|
||||
to connect more than two modems to your Linux box, for instance in
|
||||
order to become a dial-in server. If you have a card like that, say
|
||||
Y here and read <file:Documentation/serial/computone.txt>.
|
||||
|
||||
To compile this driver as module, choose M here: the
|
||||
module will be called ip2.
|
||||
|
||||
config SERIAL167
|
||||
bool "CD2401 support for MVME166/7 serial ports"
|
||||
depends on MVME16x
|
||||
help
|
||||
This is the driver for the serial ports on the Motorola MVME166,
|
||||
167, and 172 boards. Everyone using one of these boards should say
|
||||
Y here.
|
||||
|
7
drivers/staging/tty/Makefile
Normal file
7
drivers/staging/tty/Makefile
Normal file
@ -0,0 +1,7 @@
|
||||
obj-$(CONFIG_STALLION) += stallion.o
|
||||
obj-$(CONFIG_ISTALLION) += istallion.o
|
||||
obj-$(CONFIG_DIGIEPCA) += epca.o
|
||||
obj-$(CONFIG_SERIAL167) += serial167.o
|
||||
obj-$(CONFIG_SPECIALIX) += specialix.o
|
||||
obj-$(CONFIG_RISCOM8) += riscom8.o
|
||||
obj-$(CONFIG_COMPUTONE) += ip2/
|
6
drivers/staging/tty/TODO
Normal file
6
drivers/staging/tty/TODO
Normal file
@ -0,0 +1,6 @@
|
||||
These are a few tty/serial drivers that either do not build,
|
||||
or work if they do build, or if they seem to work, are for obsolete
|
||||
hardware, or are full of unfixable races and no one uses them anymore.
|
||||
|
||||
If no one steps up to adopt any of these drivers, they will be removed
|
||||
in the 2.6.41 release.
|
Loading…
Reference in New Issue
Block a user