SPRD_TX_FIFO_CNT_MASK
if (serial_in(port, SPRD_STS1) & SPRD_TX_FIFO_CNT_MASK)
while (timeout-- && serial_in(port, SPRD_STS1) & SPRD_TX_FIFO_CNT_MASK)
while (serial_in(port, SPRD_STS1) & SPRD_TX_FIFO_CNT_MASK)
} while (status & SPRD_TX_FIFO_CNT_MASK);