/* Note: the specific put_char operation in the driver layer may go away soon. Don't call it directly, use this method  */
int tty_put_char(struct tty_struct *tty, unsigned char ch)
/* Note: the specific put_char operation in the driver layer may go away soon. Don't call it directly, use this method  */
int tty_put_char(struct tty_struct *tty, unsigned char ch)
{
	if (tty->ops->put_char)
		return tty->ops->put_char(tty, ch);
	return tty->ops->write(tty, &ch, 1);
}