tty: add new helper function tty_get_tiocm
authorFlorian Eckert <fe@dev.tdt.de>
Mon, 27 Nov 2023 11:03:08 +0000 (12:03 +0100)
committerLee Jones <lee@kernel.org>
Wed, 13 Dec 2023 11:28:47 +0000 (11:28 +0000)
commit4ff4379ce6eefe81695bcc2e021ce1dac3d707d2
treec94eddf809b49f0e3eecc42775200bee3049231d
parent793bf5510d5e30dff2ce1d6e446b385cd494d5af
tty: add new helper function tty_get_tiocm

There is no in-kernel function to get the status register of a tty device
like the TIOCMGET ioctl returns to userspace. Create a new function,
tty_get_tiocm(), to obtain the status register that other portions of the
kernel can call if they need this information, and move the existing
internal tty_tiocmget() function to use this interface.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://lore.kernel.org/r/20231127110311.3583957-2-fe@dev.tdt.de
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/tty/tty_io.c
include/linux/tty.h