-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
NET: pc300, move to staging as it is broken
It was marked as BROKEN back in 2008. It is because the tty handling in the driver is really broken. There was some activity in January 2012 to fix the driver, but the patch was commented to be bogus: https://lkml.org/lkml/2012/1/29/160 and we have not heard back from the author since then: https://lkml.org/lkml/2012/3/28/412 So since nobody stepped in and rewrote the driver, it is time to move it out of line now. And drop it some time later if nobody comes up with patches to fix the driver in staging. Signed-off-by: Jiri Slaby <jslaby@suse.cz> Acked-by: David S. Miller <davem@davemloft.net> Cc: Alan Cox <alan@linux.intel.com> Cc: Andrea Shepard <andrea@persephoneslair.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- Loading branch information
Jiri Slaby
authored and
Greg Kroah-Hartman
committed
Apr 13, 2012
1 parent
b330f60
commit 91ceae3
Showing
11 changed files
with
51 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
if NETDEVICES | ||
|
||
if WAN | ||
|
||
config PC300 | ||
tristate "Cyclades-PC300 support (RS-232/V.35, X.21, T1/E1 boards)" | ||
depends on HDLC && PCI && BROKEN | ||
---help--- | ||
This driver is broken because of struct tty_driver change. | ||
|
||
Driver for the Cyclades-PC300 synchronous communication boards. | ||
|
||
These boards provide synchronous serial interfaces to your | ||
Linux box (interfaces currently available are RS-232/V.35, X.21 and | ||
T1/E1). If you wish to support Multilink PPP, please select the | ||
option later and read the file README.mlppp provided by PC300 | ||
package. | ||
|
||
To compile this as a module, choose M here: the module | ||
will be called pc300. | ||
|
||
If unsure, say N. | ||
|
||
config PC300_MLPPP | ||
bool "Cyclades-PC300 MLPPP support" | ||
depends on PC300 && PPP_MULTILINK && PPP_SYNC_TTY && HDLC_PPP | ||
help | ||
Multilink PPP over the PC300 synchronous communication boards. | ||
|
||
comment "Cyclades-PC300 MLPPP support is disabled." | ||
depends on HDLC && PC300 && (PPP=n || !PPP_MULTILINK || PPP_SYNC_TTY=n || !HDLC_PPP) | ||
|
||
comment "Refer to the file README.mlppp, provided by PC300 package." | ||
depends on HDLC && PC300 && (PPP=n || !PPP_MULTILINK || PPP_SYNC_TTY=n || !HDLC_PPP) | ||
|
||
endif # WAN | ||
|
||
endif # NETDEVICES |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
pc300-y := pc300_drv.o | ||
pc300-$(CONFIG_PC300_MLPPP) += pc300_tty.o | ||
pc300-objs := $(pc300-y) | ||
|
||
obj-$(CONFIG_PC300) += pc300.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
PC300 | ||
The driver is very broken and cannot work with the current TTY layer. It is | ||
inevitable to convert it to the new TTY API. | ||
|
||
If no one steps in to adopt the driver, it will be removed in the 3.7 release. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.