pcmcia: serial to int put_char method
PATCH 1/1 pcmcia: serial to int put_char method
Signed-off-by Alan Cox <[email protected]>
drivers/char/pcmcia/synclink_cs.c +4 -3
@@ -1547,7 +1547,7 @@/* Add a character to the transmit buffer */ -static void mgslpc_put_char (struct tty_struct *tty,unsigned char ch) +static int mgslpc_put_char (struct tty_struct *tty,unsigned char ch) {MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data;unsigned long flags;
@@ -1558,10 +1558,10 @@ }if (mgslpc_paranoia_check (info, tty->name,"mgslpc_put_char" )) -return ; +return 0 ;if (!info->tx_buf) -return ; +return 0 ;spin_lock_irqsave (&info->lock,flags);
@@ -1574,6 +1574,7 @@ }spin_unlock_irqrestore (&info->lock,flags); +return 1 ; }/* Enable transmitter so remaining characters in the