Lines Matching refs:linestatus

278 	u8 linestatus = 0;  in neo_copy_data_from_uart_to_queue()  local
290 linestatus = ch->ch_cached_lsr; in neo_copy_data_from_uart_to_queue()
333 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue()
340 if (linestatus & UART_17158_RX_FIFO_DATA_ERROR) in neo_copy_data_from_uart_to_queue()
359 if (linestatus & (UART_LSR_THRE | UART_17158_TX_AND_FIFO_CLR)) in neo_copy_data_from_uart_to_queue()
362 linestatus = 0; in neo_copy_data_from_uart_to_queue()
397 linestatus |= readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue()
404 if (!(linestatus & UART_LSR_DR)) { in neo_copy_data_from_uart_to_queue()
405 ch->ch_cached_lsr = linestatus; in neo_copy_data_from_uart_to_queue()
410 linestatus &= ~UART_LSR_DR; in neo_copy_data_from_uart_to_queue()
417 if (linestatus & (UART_LSR_THRE | UART_17158_TX_AND_FIFO_CLR)) { in neo_copy_data_from_uart_to_queue()
418 linestatus &= ~(UART_LSR_THRE | UART_17158_TX_AND_FIFO_CLR); in neo_copy_data_from_uart_to_queue()
425 if (linestatus & error_mask) { in neo_copy_data_from_uart_to_queue()
427 linestatus = 0; in neo_copy_data_from_uart_to_queue()
451 ch->ch_equeue[head] = (u8) linestatus; in neo_copy_data_from_uart_to_queue()
457 linestatus = 0; in neo_copy_data_from_uart_to_queue()
827 int linestatus; in neo_parse_lsr() local
840 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_parse_lsr()
843 __FILE__, __LINE__, port, linestatus); in neo_parse_lsr()
845 ch->ch_cached_lsr |= linestatus; in neo_parse_lsr()
861 if (linestatus & UART_17158_RX_FIFO_DATA_ERROR) in neo_parse_lsr()
871 if (linestatus & UART_LSR_PE) { in neo_parse_lsr()
877 if (linestatus & UART_LSR_FE) { in neo_parse_lsr()
883 if (linestatus & UART_LSR_BI) { in neo_parse_lsr()
890 if (linestatus & UART_LSR_OE) { in neo_parse_lsr()
903 if (linestatus & UART_LSR_THRE) { in neo_parse_lsr()
911 else if (linestatus & UART_17158_TX_AND_FIFO_CLR) { in neo_parse_lsr()