tty: rocket: deprecate the rp_ioctl
authorFuqian Huang <huangfq.daxian@gmail.com>
Thu, 18 Apr 2019 04:35:58 +0000 (12:35 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Apr 2019 09:58:56 +0000 (11:58 +0200)
The rp_ioctl is deprecated.
Add dev_warn_ratelimited to warn the use of rp_ioctl.

Signed-off-by: Fuqian Huang <huangfq.daxian@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/rocket.c

index b6543e28bd8b4fca354d5bdc5aaa0dd0a10e8f14..1e1bcb54b680121225616085ac8a157ea6f6d7df 100644 (file)
@@ -1284,18 +1284,28 @@ static int rp_ioctl(struct tty_struct *tty,
 
        switch (cmd) {
        case RCKP_GET_CONFIG:
+               dev_warn_ratelimited(tty->dev,
+                                       "RCKP_GET_CONFIG option is deprecated\n");
                ret = get_config(info, argp);
                break;
        case RCKP_SET_CONFIG:
+               dev_warn_ratelimited(tty->dev,
+                                       "RCKP_SET_CONFIG option is deprecated\n");
                ret = set_config(tty, info, argp);
                break;
        case RCKP_GET_PORTS:
+               dev_warn_ratelimited(tty->dev,
+                                       "RCKP_GET_PORTS option is deprecated\n");
                ret = get_ports(info, argp);
                break;
        case RCKP_RESET_RM2:
+               dev_warn_ratelimited(tty->dev,
+                                       "RCKP_RESET_RM2 option is deprecated\n");
                ret = reset_rm2(info, argp);
                break;
        case RCKP_GET_VERSION:
+               dev_warn_ratelimited(tty->dev,
+                                       "RCKP_GET_VERSION option is deprecated\n");
                ret = get_version(info, argp);
                break;
        default: