mcf.c (7ae9fb1b7ecbb5d85d07857943f677fd1a559b18) | mcf.c (fd2b55f86b8b25afc5b6e7dff53dddb3fd0dd211) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2/****************************************************************************/ 3 4/* 5 * mcf.c -- Freescale ColdFire UART driver 6 * 7 * (C) Copyright 2003-2007, Greg Ungerer <gerg@uclinux.org> 8 */ --- 267 unchanged lines hidden (view full) --- 276 spin_unlock_irqrestore(&port->lock, flags); 277} 278 279/****************************************************************************/ 280 281static void mcf_rx_chars(struct mcf_uart *pp) 282{ 283 struct uart_port *port = &pp->port; | 1// SPDX-License-Identifier: GPL-2.0+ 2/****************************************************************************/ 3 4/* 5 * mcf.c -- Freescale ColdFire UART driver 6 * 7 * (C) Copyright 2003-2007, Greg Ungerer <gerg@uclinux.org> 8 */ --- 267 unchanged lines hidden (view full) --- 276 spin_unlock_irqrestore(&port->lock, flags); 277} 278 279/****************************************************************************/ 280 281static void mcf_rx_chars(struct mcf_uart *pp) 282{ 283 struct uart_port *port = &pp->port; |
284 unsigned char status, ch, flag; | 284 u8 status, ch, flag; |
285 286 while ((status = readb(port->membase + MCFUART_USR)) & MCFUART_USR_RXREADY) { 287 ch = readb(port->membase + MCFUART_URB); 288 flag = TTY_NORMAL; 289 port->icount.rx++; 290 291 if (status & MCFUART_USR_RXERR) { 292 writeb(MCFUART_UCR_CMDRESETERR, --- 399 unchanged lines hidden --- | 285 286 while ((status = readb(port->membase + MCFUART_USR)) & MCFUART_USR_RXREADY) { 287 ch = readb(port->membase + MCFUART_URB); 288 flag = TTY_NORMAL; 289 port->icount.rx++; 290 291 if (status & MCFUART_USR_RXERR) { 292 writeb(MCFUART_UCR_CMDRESETERR, --- 399 unchanged lines hidden --- |