mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 00:32:04 +02:00
Merge branch 'master' of git://git.denx.de/u-boot-sh
- SH serial bugfix
This commit is contained in:
@@ -116,7 +116,10 @@ static int serial_getc_check(struct uart_port *port)
|
|||||||
handle_error(port);
|
handle_error(port);
|
||||||
if (sci_in(port, SCLSR) & SCxSR_ORER(port))
|
if (sci_in(port, SCLSR) & SCxSR_ORER(port))
|
||||||
handle_error(port);
|
handle_error(port);
|
||||||
return status & (SCIF_DR | SCxSR_RDxF(port));
|
status &= (SCIF_DR | SCxSR_RDxF(port));
|
||||||
|
if (status)
|
||||||
|
return status;
|
||||||
|
return scif_rxfill(port);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int sh_serial_getc_generic(struct uart_port *port)
|
static int sh_serial_getc_generic(struct uart_port *port)
|
||||||
|
Reference in New Issue
Block a user