diff options
Diffstat (limited to 'drivers/serial/s3c4510b_uart.c')
| -rw-r--r-- | drivers/serial/s3c4510b_uart.c | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/drivers/serial/s3c4510b_uart.c b/drivers/serial/s3c4510b_uart.c index 423d26e67..c460229e0 100644 --- a/drivers/serial/s3c4510b_uart.c +++ b/drivers/serial/s3c4510b_uart.c @@ -199,12 +199,10 @@ static int s3c4510b_serial_getc(void)  static void s3c4510b_serial_puts(const char *s)  { -	while (*s) { -		serial_putc (*s++); -	} +	default_serial_puts(s);  	/* busy wait for tx complete */ -	while ( !uart->m_stat.bf.txComplete); +	while (!uart->m_stat.bf.txComplete);  	/* clear break */  	uart->m_ctrl.bf.sendBreak = 0; |