isdn: capi, remove optional tty ops
authorJiri Slaby <jslaby@suse.cz>
Wed, 5 May 2021 09:19:25 +0000 (11:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 May 2021 16:29:11 +0000 (18:29 +0200)
break_ctl and set_ldisc are optional tty_operations hooks. Given capi
does nothing useful in them, just remove these.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Karsten Keil <isdn@linux-pingi.de>
Cc: netdev@vger.kernel.org
Link: https://lore.kernel.org/r/20210505091928.22010-33-jslaby@suse.cz
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/isdn/capi/capi.c

index 693b0bc..bf8a880 100644 (file)
@@ -1238,17 +1238,6 @@ static void capinc_tty_hangup(struct tty_struct *tty)
        tty_port_hangup(&mp->port);
 }
 
-static int capinc_tty_break_ctl(struct tty_struct *tty, int state)
-{
-       pr_debug("capinc_tty_break_ctl(%d)\n", state);
-       return 0;
-}
-
-static void capinc_tty_set_ldisc(struct tty_struct *tty)
-{
-       pr_debug("capinc_tty_set_ldisc\n");
-}
-
 static void capinc_tty_send_xchar(struct tty_struct *tty, char ch)
 {
        pr_debug("capinc_tty_send_xchar(%d)\n", ch);
@@ -1267,8 +1256,6 @@ static const struct tty_operations capinc_ops = {
        .stop = capinc_tty_stop,
        .start = capinc_tty_start,
        .hangup = capinc_tty_hangup,
-       .break_ctl = capinc_tty_break_ctl,
-       .set_ldisc = capinc_tty_set_ldisc,
        .send_xchar = capinc_tty_send_xchar,
        .install = capinc_tty_install,
        .cleanup = capinc_tty_cleanup,