Home
last modified time | relevance | path

Searched refs:linestatus (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/tty/serial/jsm/
Djsm_neo.c287 u8 linestatus = 0; in neo_copy_data_from_uart_to_queue() local
302 linestatus = ch->ch_cached_lsr; in neo_copy_data_from_uart_to_queue()
345 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue()
352 if (linestatus & UART_17158_RX_FIFO_DATA_ERROR) in neo_copy_data_from_uart_to_queue()
371 if (linestatus & (UART_LSR_THRE | UART_17158_TX_AND_FIFO_CLR)) in neo_copy_data_from_uart_to_queue()
374 linestatus = 0; in neo_copy_data_from_uart_to_queue()
409 linestatus |= readb(&ch->ch_neo_uart->lsr); in neo_copy_data_from_uart_to_queue()
416 if (!(linestatus & UART_LSR_DR)) { in neo_copy_data_from_uart_to_queue()
417 ch->ch_cached_lsr = linestatus; in neo_copy_data_from_uart_to_queue()
422 linestatus &= ~UART_LSR_DR; in neo_copy_data_from_uart_to_queue()
[all …]
Djsm_cls.c362 u8 linestatus = 0; in cls_copy_data_from_uart_to_queue() local
378 linestatus = ch->ch_cached_lsr; in cls_copy_data_from_uart_to_queue()
398 linestatus = readb(&ch->ch_cls_uart->lsr); in cls_copy_data_from_uart_to_queue()
401 if (!(linestatus & UART_LSR_DR)) in cls_copy_data_from_uart_to_queue()
408 if (linestatus & error_mask) { in cls_copy_data_from_uart_to_queue()
411 linestatus = 0; in cls_copy_data_from_uart_to_queue()
431 ch->ch_equeue[head] = linestatus & (UART_LSR_BI | UART_LSR_PE in cls_copy_data_from_uart_to_queue()
/linux-4.1.27/drivers/staging/dgnc/
Ddgnc_neo.c514 int linestatus; in neo_parse_lsr() local
531 linestatus = readb(&ch->ch_neo_uart->lsr); in neo_parse_lsr()
533 ch->ch_cached_lsr |= linestatus; in neo_parse_lsr()
550 if (linestatus & UART_LSR_PE) in neo_parse_lsr()
553 if (linestatus & UART_LSR_FE) in neo_parse_lsr()
556 if (linestatus & UART_LSR_BI) in neo_parse_lsr()
559 if (linestatus & UART_LSR_OE) { in neo_parse_lsr()
569 if (linestatus & UART_LSR_THRE) { in neo_parse_lsr()
578 } else if (linestatus & UART_17158_TX_AND_FIFO_CLR) { in neo_parse_lsr()
1104 unsigned char linestatus = 0; in neo_copy_data_from_uart_to_queue() local
[all …]
Ddgnc_cls.c822 unsigned char linestatus = 0; in cls_copy_data_from_uart_to_queue() local
850 linestatus = readb(&ch->ch_cls_uart->lsr); in cls_copy_data_from_uart_to_queue()
852 if (!(linestatus & (UART_LSR_DR))) in cls_copy_data_from_uart_to_queue()
858 if (linestatus & error_mask) { in cls_copy_data_from_uart_to_queue()
861 linestatus = 0; in cls_copy_data_from_uart_to_queue()
881 ch->ch_equeue[head] = linestatus & (UART_LSR_BI | UART_LSR_PE in cls_copy_data_from_uart_to_queue()