mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-21 06:31:31 +00:00
dm: serial: Remove duplicated carriage return character
As the handling for carriage return and line feed is done in the common DM driver serial-uclass.c, such handling in some serial DM drivers is duplicated and need to be removed. Signed-off-by: Alison Wang <alison.wang@nxp.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
055457ef25
commit
ab761ce9f9
2 changed files with 0 additions and 9 deletions
|
@ -68,9 +68,6 @@ static int arc_serial_putc(struct udevice *dev, const char c)
|
||||||
struct arc_serial_platdata *plat = dev->platdata;
|
struct arc_serial_platdata *plat = dev->platdata;
|
||||||
struct arc_serial_regs *const regs = plat->reg;
|
struct arc_serial_regs *const regs = plat->reg;
|
||||||
|
|
||||||
if (c == '\n')
|
|
||||||
arc_serial_putc(dev, '\r');
|
|
||||||
|
|
||||||
while (!(readb(®s->status) & UART_TXEMPTY))
|
while (!(readb(®s->status) & UART_TXEMPTY))
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
@ -77,9 +77,6 @@ static int _lpuart_serial_getc(struct lpuart_fsl *base)
|
||||||
|
|
||||||
static void _lpuart_serial_putc(struct lpuart_fsl *base, const char c)
|
static void _lpuart_serial_putc(struct lpuart_fsl *base, const char c)
|
||||||
{
|
{
|
||||||
if (c == '\n')
|
|
||||||
_lpuart_serial_putc(base, '\r');
|
|
||||||
|
|
||||||
while (!(__raw_readb(&base->us1) & US1_TDRE))
|
while (!(__raw_readb(&base->us1) & US1_TDRE))
|
||||||
WATCHDOG_RESET();
|
WATCHDOG_RESET();
|
||||||
|
|
||||||
|
@ -198,9 +195,6 @@ static int _lpuart32_serial_getc(struct lpuart_fsl *base)
|
||||||
|
|
||||||
static void _lpuart32_serial_putc(struct lpuart_fsl *base, const char c)
|
static void _lpuart32_serial_putc(struct lpuart_fsl *base, const char c)
|
||||||
{
|
{
|
||||||
if (c == '\n')
|
|
||||||
_lpuart32_serial_putc(base, '\r');
|
|
||||||
|
|
||||||
while (!(in_be32(&base->stat) & STAT_TDRE))
|
while (!(in_be32(&base->stat) & STAT_TDRE))
|
||||||
WATCHDOG_RESET();
|
WATCHDOG_RESET();
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue