Char: mxser, ioctl cleanup
authorJiri Slaby <jirislaby@gmail.com>
Thu, 7 Feb 2008 08:16:45 +0000 (00:16 -0800)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Thu, 7 Feb 2008 16:42:34 +0000 (08:42 -0800)
commitf122bfb5a43c6b57733eb7a76ad4ed392be6a910
treec16e50c8d703250da8028998a27ba93da5eb28db
parentf83bb2d40a879c21c5085ee8cfc426f9936901ee
Char: mxser, ioctl cleanup

- remove dead MOXA_GET_CONF (always returned -ENXIO)
- remove useless MOXA_GET_CUMAJOR (unused)
- use get/put_user instead of copy_from/to_user for simple types
- cleanup TIOCMIWAIT -- return -ERESTARTSYS on signal, move condition into
  separate function

Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Reviewed-by: Alan Cox <alan@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/char/mxser_new.c
drivers/char/mxser_new.h