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:
Родитель
282361a046
Коммит
4a6514e6d0
|
@ -554,14 +554,6 @@ config MVME147_SCC
|
||||||
This is the driver for the serial ports on the Motorola MVME147
|
This is the driver for the serial ports on the Motorola MVME147
|
||||||
boards. Everyone using one of these boards should say Y here.
|
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
|
config MVME162_SCC
|
||||||
bool "SCC support for MVME162 serial ports"
|
bool "SCC support for MVME162 serial ports"
|
||||||
depends on MVME16x && BROKEN
|
depends on MVME16x && BROKEN
|
||||||
|
|
|
@ -15,63 +15,6 @@ config DEVKMEM
|
||||||
kind of kernel debugging operations.
|
kind of kernel debugging operations.
|
||||||
When in doubt, say "N".
|
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
|
config SX
|
||||||
tristate "Specialix SX (and SI) card support"
|
tristate "Specialix SX (and SI) card support"
|
||||||
depends on SERIAL_NONSTANDARD && (PCI || EISA || ISA) && BROKEN
|
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
|
in this case. If you have never heard about all this, it's safe to
|
||||||
say N.
|
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
|
config A2232
|
||||||
tristate "Commodore A2232 serial support (EXPERIMENTAL)"
|
tristate "Commodore A2232 serial support (EXPERIMENTAL)"
|
||||||
depends on EXPERIMENTAL && ZORRO && BROKEN
|
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_MVME147_SCC) += generic_serial.o vme_scc.o
|
||||||
obj-$(CONFIG_MVME162_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_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_A2232) += ser_a2232.o generic_serial.o
|
||||||
obj-$(CONFIG_ATARI_DSP56K) += dsp56k.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_SX) += sx.o generic_serial.o
|
||||||
obj-$(CONFIG_RIO) += rio/ generic_serial.o
|
obj-$(CONFIG_RIO) += rio/ generic_serial.o
|
||||||
obj-$(CONFIG_RAW_DRIVER) += raw.o
|
obj-$(CONFIG_RAW_DRIVER) += raw.o
|
||||||
|
|
|
@ -41,6 +41,8 @@ config STAGING_EXCLUDE_BUILD
|
||||||
|
|
||||||
if !STAGING_EXCLUDE_BUILD
|
if !STAGING_EXCLUDE_BUILD
|
||||||
|
|
||||||
|
source "drivers/staging/tty/Kconfig"
|
||||||
|
|
||||||
source "drivers/staging/et131x/Kconfig"
|
source "drivers/staging/et131x/Kconfig"
|
||||||
|
|
||||||
source "drivers/staging/slicoss/Kconfig"
|
source "drivers/staging/slicoss/Kconfig"
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
# fix for build system bug...
|
# fix for build system bug...
|
||||||
obj-$(CONFIG_STAGING) += staging.o
|
obj-$(CONFIG_STAGING) += staging.o
|
||||||
|
|
||||||
|
obj-y += tty/
|
||||||
obj-$(CONFIG_ET131X) += et131x/
|
obj-$(CONFIG_ET131X) += et131x/
|
||||||
obj-$(CONFIG_SLICOSS) += slicoss/
|
obj-$(CONFIG_SLICOSS) += slicoss/
|
||||||
obj-$(CONFIG_VIDEO_GO7007) += go7007/
|
obj-$(CONFIG_VIDEO_GO7007) += go7007/
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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/
|
|
@ -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.
|
Загрузка…
Ссылка в новой задаче