UART01x_FR_TXFF
#define UART_TX_READY(s) (((s) & UART01x_FR_TXFF) == 0)
pl011_read(uap, REG_FR) & UART01x_FR_TXFF)
return status & (uap->vendor->fr_busy | UART01x_FR_TXFF) ?
while (pl011_read(uap, REG_FR) & UART01x_FR_TXFF)
while (pl011_read(uap, REG_FR) & UART01x_FR_TXFF)
while (readl(port->membase + UART01x_FR) & UART01x_FR_TXFF)
while (readl(port->membase + UART01x_FR) & UART01x_FR_TXFF)
if (pl011_read(uap, REG_FR) & UART01x_FR_TXFF) {
#define UART01x_FR_TMSK (UART01x_FR_TXFF + UART01x_FR_BUSY)