diff options
author | Alan Cox <alan@linux.intel.com> | 2011-02-14 11:27:22 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-02-17 14:59:56 -0500 |
commit | 6caa76b7786891b42b66a0e61e2c2fff2c884620 (patch) | |
tree | eb6e387e080a44680d6d8686999336e69ec97e71 /drivers/char/vme_scc.c | |
parent | 00a0d0d65b61241a718d0aee96f46b9a2d93bf26 (diff) |
tty: now phase out the ioctl file pointer for good
Only oddities here are a couple of drivers that bogusly called the ldisc
helpers instead of returning -ENOIOCTLCMD. Fix the bug and the rest goes
away.
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/char/vme_scc.c')
-rw-r--r-- | drivers/char/vme_scc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/char/vme_scc.c b/drivers/char/vme_scc.c index 12de1202d22..96838640f57 100644 --- a/drivers/char/vme_scc.c +++ b/drivers/char/vme_scc.c | |||
@@ -75,7 +75,7 @@ static void scc_hungup(void *ptr); | |||
75 | static void scc_close(void *ptr); | 75 | static void scc_close(void *ptr); |
76 | static int scc_chars_in_buffer(void * ptr); | 76 | static int scc_chars_in_buffer(void * ptr); |
77 | static int scc_open(struct tty_struct * tty, struct file * filp); | 77 | static int scc_open(struct tty_struct * tty, struct file * filp); |
78 | static int scc_ioctl(struct tty_struct * tty, struct file * filp, | 78 | static int scc_ioctl(struct tty_struct * tty, |
79 | unsigned int cmd, unsigned long arg); | 79 | unsigned int cmd, unsigned long arg); |
80 | static void scc_throttle(struct tty_struct *tty); | 80 | static void scc_throttle(struct tty_struct *tty); |
81 | static void scc_unthrottle(struct tty_struct *tty); | 81 | static void scc_unthrottle(struct tty_struct *tty); |
@@ -1046,7 +1046,7 @@ static void scc_unthrottle (struct tty_struct * tty) | |||
1046 | } | 1046 | } |
1047 | 1047 | ||
1048 | 1048 | ||
1049 | static int scc_ioctl(struct tty_struct *tty, struct file *file, | 1049 | static int scc_ioctl(struct tty_struct *tty, |
1050 | unsigned int cmd, unsigned long arg) | 1050 | unsigned int cmd, unsigned long arg) |
1051 | { | 1051 | { |
1052 | return -ENOIOCTLCMD; | 1052 | return -ENOIOCTLCMD; |