Lines Matching refs:stat

330 	u32 stat;  in mxs_auart_rx_char()  local
334 stat = readl(s->port.membase + AUART_STAT); in mxs_auart_rx_char()
339 if (stat & AUART_STAT_BERR) { in mxs_auart_rx_char()
343 } else if (stat & AUART_STAT_PERR) { in mxs_auart_rx_char()
345 } else if (stat & AUART_STAT_FERR) { in mxs_auart_rx_char()
352 stat &= s->port.read_status_mask; in mxs_auart_rx_char()
354 if (stat & AUART_STAT_BERR) { in mxs_auart_rx_char()
356 } else if (stat & AUART_STAT_PERR) in mxs_auart_rx_char()
358 else if (stat & AUART_STAT_FERR) in mxs_auart_rx_char()
361 if (stat & AUART_STAT_OERR) in mxs_auart_rx_char()
367 uart_insert_char(&s->port, stat, AUART_STAT_OERR, c, flag); in mxs_auart_rx_char()
369 writel(stat, s->port.membase + AUART_STAT); in mxs_auart_rx_char()
374 u32 stat = 0; in mxs_auart_rx_chars() local
377 stat = readl(s->port.membase + AUART_STAT); in mxs_auart_rx_chars()
378 if (stat & AUART_STAT_RXFE) in mxs_auart_rx_chars()
383 writel(stat, s->port.membase + AUART_STAT); in mxs_auart_rx_chars()
460 u32 stat = readl(u->membase + AUART_STAT); in mxs_auart_get_mctrl() local
463 if (stat & AUART_STAT_CTS) in mxs_auart_get_mctrl()
533 u32 stat; in dma_rx_callback() local
537 stat = readl(s->port.membase + AUART_STAT); in dma_rx_callback()
538 stat &= ~(AUART_STAT_OERR | AUART_STAT_BERR | in dma_rx_callback()
541 count = stat & AUART_STAT_RXCOUNT_MASK; in dma_rx_callback()
544 writel(stat, s->port.membase + AUART_STAT); in dma_rx_callback()
801 u32 stat = readl(s->port.membase + AUART_STAT); in mxs_auart_irq_handle() local
825 stat & AUART_STAT_CTS); in mxs_auart_irq_handle()