kernel-hacking-2024-linux-s.../drivers/isdn
Jiri Slaby 48a7466f4d TTY: isdn/gigaset, use tty_port
Let us port the code to use tty_port. We now use open_count and tty
from there. This allows us also to use tty_port_tty_set with tty
refcounting instead of hand-written locking and logic.

Note that tty and open_count are no longer protected by cs->lock. It is
protected by tty_port->lock. But since all the places where they were
used are now switched to the helpers, we are fine.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Hansjoerg Lipp <hjlipp@web.de>
Acked-by: Tilman Schmidt <tilman@imap.cc>
Cc: <gigaset307x-common@lists.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-03-08 12:51:13 -08:00
..
act2000
capi TTY: remove unneeded tty->index checks 2012-03-08 11:42:21 -08:00
divert isdn: make sure strings are null terminated 2011-11-29 18:39:36 -05:00
gigaset TTY: isdn/gigaset, use tty_port 2012-03-08 12:51:13 -08:00
hardware module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
hisax misc latin1 to utf8 conversions 2012-01-02 13:04:55 +01:00
hysdn
i4l TTY: remove unneeded tty->index checks 2012-03-08 11:42:21 -08:00
icn
isdnloop
mISDN drivers/isdn: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required. 2011-10-31 19:31:49 -04:00
pcbit
sc module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
Kconfig um: switch to use of drivers/Kconfig 2011-11-02 14:15:41 +01:00
Makefile