When determining the availability of Rx FIFO, combining UFSTAT[8] and
UFSTAT[7:0] looks more tidy and clean.
Change-Id: I1b35dd2afae710375c0bf616f7eeae615fdb8cd6
Signed-off-by: Heesub Shin <heesub.shin@samsung.com>
struct up_dev_s *priv = (struct up_dev_s *)dev->priv;
uint32_t ufstat = uart_getreg32(priv, S5J_UART_UFSTAT_OFFSET);
- return !!(ufstat & UART_UFSTAT_RX_FIFO_COUNT_MASK) ||
- (ufstat & UART_UFSTAT_RX_FIFO_FULL_MASK);
+ return !!(ufstat & (UART_UFSTAT_RX_FIFO_COUNT_MASK |
+ UART_UFSTAT_RX_FIFO_FULL_MASK));
}
/****************************************************************************