diff options
author | Jiri Slaby <jslaby@suse.cz> | 2012-01-30 21:14:28 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-02-02 14:55:45 -0800 |
commit | 66d450e84ec656ec4b774c41cd8d46b3e48d51df (patch) | |
tree | 3a2d623257ec6ac04de296fa98f8485bd4b0a3f8 /include/linux/tty.h | |
parent | 6bbcbf22085e0b144899d6067e243dd26c0e7533 (diff) | |
download | linux-66d450e84ec656ec4b774c41cd8d46b3e48d51df.tar.gz linux-66d450e84ec656ec4b774c41cd8d46b3e48d51df.tar.bz2 linux-66d450e84ec656ec4b774c41cd8d46b3e48d51df.zip |
TTY: provide tty_standard_install helper
There are currently many cut&paste copies of what
tty_driver_install_tty does when custom ->install method is not
provided. Let's get rid of the copies and create a helper with this
setup code.
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Havard Skinnemoen <hskinnemoen@google.com>
Acked-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/tty.h')
-rw-r--r-- | include/linux/tty.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/tty.h b/include/linux/tty.h index d40774188203..a91ff403b3bf 100644 --- a/include/linux/tty.h +++ b/include/linux/tty.h @@ -484,6 +484,8 @@ extern void deinitialize_tty_struct(struct tty_struct *tty); extern struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx); extern int tty_release(struct inode *inode, struct file *filp); extern int tty_init_termios(struct tty_struct *tty); +extern int tty_standard_install(struct tty_driver *driver, + struct tty_struct *tty); extern struct tty_struct *tty_pair_get_tty(struct tty_struct *tty); extern struct tty_struct *tty_pair_get_pty(struct tty_struct *tty); |