Alan Cox
9e98966c7b
tty: rework break handling
...
Some hardware needs to do break handling itself and may have partial
support only. Make break_ctl return an error code. Add a tty driver flag
so you can indicate driver hardware side break support.
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:28 -07:00
Alan Cox
abbe629ae4
tty: Mark unconverted drivers as BROKEN
...
Nobody seems to use these drivers anyway so if they want them they can
fix them up. I don't have the needed info to add break_ctl support to them.
Send patches if you don't like it.
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
8ca8b9005a
mxser: remove dead code
...
Old style ioctl break code can go
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
30252ec958
epca: Fix comments and move break
...
The ioctls it talks about are midlayer provided.
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
d2fbd0f2f9
specialix: Code cleanups
...
Go through the inlines and other oddments that are iffy. Remove various bits
of dead code and bogus debug. Turn the crtsdts compile time option into a
runtime switch.
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
a72492bd8a
specialix: Tidy up coding style
...
Preparation for doing some real work on the driver. Do this first so we can
easily identify if the cleanups accidentally broke something
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
01e1abb2c2
tty: Split ldisc code into its own file
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
d76f2f4462
io_edgeport: Fix various bogus returns to the tty layer
...
The edgeport reports negative error codes to functions that do not
expect them. This can cause ports to jam forever
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
03f0dbf74c
tty-usb-io_edgeport: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
4da1a17dbc
tty-usb-mos7720: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:27 -07:00
Alan Cox
880af9db2c
mos7840: remove loads of bogus assignments to status
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
4944d40054
omninet: Use string flip functions
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
f89d0dff25
tty-usb-omninet: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
19e58fae0c
tty-usb-option: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
2a77c81449
tty-usb-oti6858: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
43c8f435b2
tty-usb-safe-serial: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
a30fa793f3
tty-usb-ti-usb: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
0487b583f2
tty-usb-spcp8x5: Minor coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
9660ea36bd
tty-usb-sierra: Coding style - minor
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
3a0f43e9de
tty-usb-pl2303: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
acc80758ab
mct_u232: Use flip buffer functions
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:26 -07:00
Alan Cox
e19b2560be
tty-usb-mct-u232: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:25 -07:00
Alan Cox
b31f658b0b
kobil_sct: Fix ioctls
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:25 -07:00
Alan Cox
dee0a7ccaa
tty-usb-kobil-sct: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:25 -07:00
Alan Cox
0c265f4e85
tty-usb-kl5kusb105: Coding style
...
Signed-off-by: Alan Cox <alan@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-07-22 13:03:25 -07:00