Home
last modified time | relevance | path

Searched refs:ignore_status_mask (Results 1 – 72 of 72) sorted by relevance

/linux-4.1.27/drivers/tty/serial/
Dnwpserial.c149 if (up->port.ignore_status_mask != NWPSERIAL_STATUS_RXVALID) in nwpserial_interrupt()
188 up->port.ignore_status_mask &= ~NWPSERIAL_STATUS_RXVALID; in nwpserial_startup()
199 up->port.ignore_status_mask |= NWPSERIAL_STATUS_RXVALID; in nwpserial_shutdown()
229 up->port.ignore_status_mask = 0; in nwpserial_set_termios()
232 up->port.ignore_status_mask |= NWPSERIAL_STATUS_RXVALID; in nwpserial_set_termios()
249 up->port.ignore_status_mask = NWPSERIAL_STATUS_RXVALID; in nwpserial_stop_rx()
Duartlite.c142 if (stat & port->ignore_status_mask & ULITE_STATUS_PARITY) in ulite_receive()
151 stat &= ~port->ignore_status_mask; in ulite_receive()
249 port->ignore_status_mask = ULITE_STATUS_RXVALID | ULITE_STATUS_PARITY in ulite_stop_rx()
295 port->ignore_status_mask = 0; in ulite_set_termios()
297 port->ignore_status_mask |= ULITE_STATUS_PARITY in ulite_set_termios()
302 port->ignore_status_mask |= in ulite_set_termios()
D21285.c277 port->ignore_status_mask = 0; in serial21285_set_termios()
279 port->ignore_status_mask |= RXSTAT_FRAME | RXSTAT_PARITY; in serial21285_set_termios()
281 port->ignore_status_mask |= RXSTAT_OVERRUN; in serial21285_set_termios()
287 port->ignore_status_mask |= RXSTAT_DUMMY_READ; in serial21285_set_termios()
Dserial_ks8695.c446 port->ignore_status_mask = 0; in ks8695uart_set_termios()
448 port->ignore_status_mask |= (URLS_URFE | URLS_URPE); in ks8695uart_set_termios()
450 port->ignore_status_mask |= URLS_URBI; in ks8695uart_set_termios()
456 port->ignore_status_mask |= URLS_URROE; in ks8695uart_set_termios()
463 port->ignore_status_mask |= UART_DUMMY_LSR_RX; in ks8695uart_set_termios()
Dlantiq.c200 if ((rsr & port->ignore_status_mask) == 0) in lqasc_rx_chars()
432 port->ignore_status_mask = 0; in lqasc_set_termios()
434 port->ignore_status_mask |= ASCSTATE_FE | ASCSTATE_PE; in lqasc_set_termios()
442 port->ignore_status_mask |= ASCSTATE_ROE; in lqasc_set_termios()
446 port->ignore_status_mask |= UART_DUMMY_UER_RX; in lqasc_set_termios()
Dpnx8xxx_uart.c497 sport->port.ignore_status_mask = 0; in pnx8xxx_set_termios()
499 sport->port.ignore_status_mask |= in pnx8xxx_set_termios()
503 sport->port.ignore_status_mask |= in pnx8xxx_set_termios()
510 sport->port.ignore_status_mask |= in pnx8xxx_set_termios()
518 sport->port.ignore_status_mask |= in pnx8xxx_set_termios()
Dst-asc.c558 ascport->port.ignore_status_mask = 0; in asc_set_termios()
560 ascport->port.ignore_status_mask |= ASC_RXBUF_FE | ASC_RXBUF_PE; in asc_set_termios()
562 ascport->port.ignore_status_mask |= ASC_RXBUF_DUMMY_BE; in asc_set_termios()
568 ascport->port.ignore_status_mask |= ASC_RXBUF_DUMMY_OE; in asc_set_termios()
575 ascport->port.ignore_status_mask |= ASC_RXBUF_DUMMY_RX; in asc_set_termios()
Dbcm63xx_uart.c299 if ((cstat & port->ignore_status_mask) == 0) in bcm_uart_do_rx()
573 port->ignore_status_mask = 0; in bcm_uart_set_termios()
575 port->ignore_status_mask |= UART_FIFO_PARERR_MASK; in bcm_uart_set_termios()
577 port->ignore_status_mask |= UART_FIFO_BRKDET_MASK; in bcm_uart_set_termios()
579 port->ignore_status_mask |= UART_FIFO_VALID_MASK; in bcm_uart_set_termios()
Dserial_txx9.c287 up->port.ignore_status_mask & ~TXX9_SIDISR_RFDN_MASK; in receive_chars()
338 up->port.ignore_status_mask = next_ignore_status_mask; in receive_chars()
700 up->port.ignore_status_mask = 0; in serial_txx9_set_termios()
702 up->port.ignore_status_mask |= TXX9_SIDISR_UPER | TXX9_SIDISR_UFER; in serial_txx9_set_termios()
704 up->port.ignore_status_mask |= TXX9_SIDISR_UBRK; in serial_txx9_set_termios()
710 up->port.ignore_status_mask |= TXX9_SIDISR_UOER; in serial_txx9_set_termios()
717 up->port.ignore_status_mask |= TXX9_SIDISR_RDIS; in serial_txx9_set_termios()
Dm32r_sio.c364 if ((*status & up->port.ignore_status_mask) == 0) in receive_chars()
757 up->port.ignore_status_mask = 0; in m32r_sio_set_termios()
759 up->port.ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in m32r_sio_set_termios()
761 up->port.ignore_status_mask |= UART_LSR_BI; in m32r_sio_set_termios()
767 up->port.ignore_status_mask |= UART_LSR_OE; in m32r_sio_set_termios()
774 up->port.ignore_status_mask |= UART_LSR_DR; in m32r_sio_set_termios()
Damba-pl010.c449 uap->port.ignore_status_mask = 0; in pl010_set_termios()
451 uap->port.ignore_status_mask |= UART01x_RSR_FE | UART01x_RSR_PE; in pl010_set_termios()
453 uap->port.ignore_status_mask |= UART01x_RSR_BE; in pl010_set_termios()
459 uap->port.ignore_status_mask |= UART01x_RSR_OE; in pl010_set_termios()
466 uap->port.ignore_status_mask |= UART_DUMMY_RSR_RX; in pl010_set_termios()
Dsunsab.c218 if ((stat->sreg.isr0 & (up->port.ignore_status_mask & 0xff)) == 0 && in receive_chars()
219 (stat->sreg.isr1 & ((up->port.ignore_status_mask >> 8) & 0xff)) == 0) in receive_chars()
747 up->port.ignore_status_mask = 0; in sunsab_convert_to_sab()
749 up->port.ignore_status_mask |= (SAB82532_ISR0_PERR | in sunsab_convert_to_sab()
752 up->port.ignore_status_mask |= (SAB82532_ISR1_BRK << 8); in sunsab_convert_to_sab()
758 up->port.ignore_status_mask |= SAB82532_ISR0_RFO; in sunsab_convert_to_sab()
765 up->port.ignore_status_mask |= (SAB82532_ISR0_RPF | in sunsab_convert_to_sab()
Dsunhv.c336 port->ignore_status_mask = 0; in sunhv_set_termios()
338 port->ignore_status_mask |= IGNORE_BREAK; in sunhv_set_termios()
340 port->ignore_status_mask |= IGNORE_ALL; in sunhv_set_termios()
Dnetx-serial.c408 port->ignore_status_mask = 0; in netx_set_termios()
410 port->ignore_status_mask |= SR_PE; in netx_set_termios()
412 port->ignore_status_mask |= SR_BE; in netx_set_termios()
418 port->ignore_status_mask |= SR_PE; in netx_set_termios()
Dsprd_serial.c430 port->ignore_status_mask = 0; in sprd_set_termios()
432 port->ignore_status_mask |= SPRD_LSR_PE | SPRD_LSR_FE; in sprd_set_termios()
434 port->ignore_status_mask |= SPRD_LSR_BI; in sprd_set_termios()
440 port->ignore_status_mask |= SPRD_LSR_OE; in sprd_set_termios()
Dpxa.c504 up->port.ignore_status_mask = 0; in serial_pxa_set_termios()
506 up->port.ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in serial_pxa_set_termios()
508 up->port.ignore_status_mask |= UART_LSR_BI; in serial_pxa_set_termios()
514 up->port.ignore_status_mask |= UART_LSR_OE; in serial_pxa_set_termios()
521 up->port.ignore_status_mask |= UART_LSR_DR; in serial_pxa_set_termios()
Dvr41xx_siu.c565 port->ignore_status_mask = 0; in siu_set_termios()
567 port->ignore_status_mask |= UART_LSR_FE | UART_LSR_PE; in siu_set_termios()
569 port->ignore_status_mask |= UART_LSR_BI; in siu_set_termios()
571 port->ignore_status_mask |= UART_LSR_OE; in siu_set_termios()
575 port->ignore_status_mask |= UART_LSR_DR; in siu_set_termios()
Ddz.c627 uport->ignore_status_mask = 0; in dz_set_termios()
629 dport->port.ignore_status_mask |= DZ_OERR; in dz_set_termios()
631 dport->port.ignore_status_mask |= DZ_FERR | DZ_PERR; in dz_set_termios()
633 dport->port.ignore_status_mask |= DZ_BREAK; in dz_set_termios()
Defm32-uart.c235 if ((rxdata & port->ignore_status_mask) == 0) in efm32_uart_rx_chars()
408 port->ignore_status_mask = 0; in efm32_uart_set_termios()
410 port->ignore_status_mask |= in efm32_uart_set_termios()
413 port->ignore_status_mask |= SW_UARTn_RXDATAX_BERR; in efm32_uart_set_termios()
Dapbuart.c272 port->ignore_status_mask = 0; in apbuart_set_termios()
274 port->ignore_status_mask |= UART_STATUS_FE | UART_STATUS_PE; in apbuart_set_termios()
278 port->ignore_status_mask |= UART_DUMMY_RSR_RX; in apbuart_set_termios()
Ddigicolor-usart.c173 if (status & port->ignore_status_mask) in digicolor_uart_rx()
335 port->ignore_status_mask = 0; in digicolor_uart_set_termios()
337 port->ignore_status_mask |= UA_STATUS_OVERRUN_ERR in digicolor_uart_set_termios()
Dfsl_lpuart.c671 if (sr & sport->port.ignore_status_mask) { in lpuart_rxint()
735 if (sr & sport->port.ignore_status_mask) { in lpuart32_rxint()
1284 sport->port.ignore_status_mask = 0; in lpuart_set_termios()
1286 sport->port.ignore_status_mask |= UARTSR1_PE; in lpuart_set_termios()
1288 sport->port.ignore_status_mask |= UARTSR1_FE; in lpuart_set_termios()
1294 sport->port.ignore_status_mask |= UARTSR1_OR; in lpuart_set_termios()
1419 sport->port.ignore_status_mask = 0; in lpuart32_set_termios()
1421 sport->port.ignore_status_mask |= UARTSTAT_PE; in lpuart32_set_termios()
1423 sport->port.ignore_status_mask |= UARTSTAT_FE; in lpuart32_set_termios()
1429 sport->port.ignore_status_mask |= UARTSTAT_OR; in lpuart32_set_termios()
Dclps711x.c141 if (status & port->ignore_status_mask) in uart_clps711x_int_rx()
310 port->ignore_status_mask = 0; in uart_clps711x_set_termios()
312 port->ignore_status_mask |= UARTDR_OVERR | UARTDR_PARERR | in uart_clps711x_set_termios()
Dmeson_uart.c209 if ((status & port->ignore_status_mask) == 0) in meson_receive_chars()
347 port->ignore_status_mask = 0; in meson_uart_set_termios()
349 port->ignore_status_mask |= AML_UART_PARITY_ERR | in meson_uart_set_termios()
Dsunzilog.c394 if (up->port.ignore_status_mask == 0xff || in sunzilog_receive_chars()
395 (r1 & up->port.ignore_status_mask) == 0) { in sunzilog_receive_chars()
928 up->port.ignore_status_mask = 0; in sunzilog_convert_to_zs()
930 up->port.ignore_status_mask |= CRC_ERR | PAR_ERR; in sunzilog_convert_to_zs()
932 up->port.ignore_status_mask |= BRK_ABRT; in sunzilog_convert_to_zs()
934 up->port.ignore_status_mask |= Rx_OVR; in sunzilog_convert_to_zs()
938 up->port.ignore_status_mask = 0xff; in sunzilog_convert_to_zs()
Dioc3_serial.c1001 the_port->ignore_status_mask = N_ALL_INPUT; in ioc3_change_speed()
1006 the_port->ignore_status_mask &= ~(N_PARITY_ERROR in ioc3_change_speed()
1009 the_port->ignore_status_mask &= ~N_BREAK; in ioc3_change_speed()
1011 the_port->ignore_status_mask &= ~N_OVERRUN_ERROR; in ioc3_change_speed()
1015 the_port->ignore_status_mask &= ~N_DATA_READY; in ioc3_change_speed()
1034 the_port->ignore_status_mask)); in ioc3_change_speed()
1041 set_notification(port, the_port->ignore_status_mask, 1); in ioc3_change_speed()
Dip22zilog.c863 up->port.ignore_status_mask = 0; in ip22zilog_convert_to_zs()
865 up->port.ignore_status_mask |= CRC_ERR | PAR_ERR; in ip22zilog_convert_to_zs()
867 up->port.ignore_status_mask |= BRK_ABRT; in ip22zilog_convert_to_zs()
869 up->port.ignore_status_mask |= Rx_OVR; in ip22zilog_convert_to_zs()
873 up->port.ignore_status_mask = 0xff; in ip22zilog_convert_to_zs()
Dsccnxp.c400 if (sr & port->ignore_status_mask) in sccnxp_handle_rx()
667 port->ignore_status_mask = 0; in sccnxp_set_termios()
669 port->ignore_status_mask |= SR_BRK; in sccnxp_set_termios()
671 port->ignore_status_mask |= SR_PE; in sccnxp_set_termios()
673 port->ignore_status_mask |= SR_PE | SR_OVR | SR_FE | SR_BRK; in sccnxp_set_termios()
Dsb1250-duart.c602 uport->ignore_status_mask = 0; in sbd_set_termios()
604 uport->ignore_status_mask |= M_DUART_FRM_ERR | in sbd_set_termios()
607 uport->ignore_status_mask |= M_DUART_RCVD_BRK; in sbd_set_termios()
609 uport->ignore_status_mask |= M_DUART_OVRUN_ERR; in sbd_set_termios()
Dsa1100.c469 sport->port.ignore_status_mask = 0; in sa1100_set_termios()
471 sport->port.ignore_status_mask |= in sa1100_set_termios()
474 sport->port.ignore_status_mask |= in sa1100_set_termios()
481 sport->port.ignore_status_mask |= in sa1100_set_termios()
Dar933x_uart.c281 up->port.ignore_status_mask = 0; in ar933x_uart_set_termios()
285 up->port.ignore_status_mask |= AR933X_DUMMY_STATUS_RD; in ar933x_uart_set_termios()
331 if ((up->port.ignore_status_mask & AR933X_DUMMY_STATUS_RD) == 0) in ar933x_uart_rx_chars()
Dsunsu.c382 if ((*status & up->port.ignore_status_mask) == 0) in receive_chars()
854 up->port.ignore_status_mask = 0; in sunsu_change_speed()
856 up->port.ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in sunsu_change_speed()
858 up->port.ignore_status_mask |= UART_LSR_BI; in sunsu_change_speed()
864 up->port.ignore_status_mask |= UART_LSR_OE; in sunsu_change_speed()
871 up->port.ignore_status_mask |= UART_LSR_DR; in sunsu_change_speed()
Dxilinx_uartps.c215 if (isrstatus & port->ignore_status_mask & CDNS_UART_IXR_PARITY) in cdns_uart_isr()
219 isrstatus &= ~port->ignore_status_mask; in cdns_uart_isr()
686 port->ignore_status_mask = 0; in cdns_uart_set_termios()
693 port->ignore_status_mask |= CDNS_UART_IXR_PARITY | in cdns_uart_set_termios()
698 port->ignore_status_mask |= CDNS_UART_IXR_RXTRIG | in cdns_uart_set_termios()
Dpmac_zilog.c312 if (uap->port.ignore_status_mask == 0xff || in pmz_receive_chars()
313 (r1 & uap->port.ignore_status_mask) == 0) { in pmz_receive_chars()
1101 uap->port.ignore_status_mask = 0; in pmz_convert_to_zs()
1103 uap->port.ignore_status_mask |= CRC_ERR | PAR_ERR; in pmz_convert_to_zs()
1105 uap->port.ignore_status_mask |= BRK_ABRT; in pmz_convert_to_zs()
1107 uap->port.ignore_status_mask |= Rx_OVR; in pmz_convert_to_zs()
1111 uap->port.ignore_status_mask = 0xff; in pmz_convert_to_zs()
Dimx.c678 if (rx & sport->port.ignore_status_mask) { in imx_rxint()
700 if (sport->port.ignore_status_mask & URXD_DUMMY_READ) in imx_rxint()
925 if (!(sport->port.ignore_status_mask & URXD_DUMMY_READ)) in dma_rx_callback()
1353 sport->port.ignore_status_mask = 0; in imx_set_termios()
1355 sport->port.ignore_status_mask |= URXD_PRERR | URXD_FRMERR; in imx_set_termios()
1357 sport->port.ignore_status_mask |= URXD_BRK; in imx_set_termios()
1363 sport->port.ignore_status_mask |= URXD_OVRRUN; in imx_set_termios()
1367 sport->port.ignore_status_mask |= URXD_DUMMY_READ; in imx_set_termios()
Dicom.c805 if (status & icom_port->ignore_status_mask) { in recv_interrupt()
1194 ICOM_PORT->ignore_status_mask = 0; in icom_set_termios()
1196 ICOM_PORT->ignore_status_mask |= in icom_set_termios()
1199 ICOM_PORT->ignore_status_mask |= SA_FLAGS_BREAK_DET; in icom_set_termios()
1205 ICOM_PORT->ignore_status_mask |= SA_FLAGS_OVERRUN; in icom_set_termios()
1212 ICOM_PORT->ignore_status_mask |= SA_FL_RCV_DONE; in icom_set_termios()
Dsc16is7xx.c537 if (lsr & port->ignore_status_mask) in sc16is7xx_handle_rx()
792 port->ignore_status_mask = 0; in sc16is7xx_set_termios()
794 port->ignore_status_mask |= SC16IS7XX_LSR_BI_BIT; in sc16is7xx_set_termios()
796 port->ignore_status_mask |= SC16IS7XX_LSR_BRK_ERROR_MASK; in sc16is7xx_set_termios()
Dicom.h236 unsigned char ignore_status_mask; member
Dioc4_serial.c1741 the_port->ignore_status_mask = N_ALL_INPUT; in ioc4_change_speed()
1746 the_port->ignore_status_mask &= ~(N_PARITY_ERROR in ioc4_change_speed()
1749 the_port->ignore_status_mask &= ~N_BREAK; in ioc4_change_speed()
1751 the_port->ignore_status_mask &= ~N_OVERRUN_ERROR; in ioc4_change_speed()
1755 the_port->ignore_status_mask &= ~N_DATA_READY; in ioc4_change_speed()
1771 new_parity_enable, new_parity, the_port->ignore_status_mask)); in ioc4_change_speed()
1778 set_notification(port, the_port->ignore_status_mask, 1); in ioc4_change_speed()
Ducc_uart.c935 port->ignore_status_mask = 0; in qe_uart_set_termios()
937 port->ignore_status_mask |= BD_SC_PR | BD_SC_FR; in qe_uart_set_termios()
939 port->ignore_status_mask |= BD_SC_BR; in qe_uart_set_termios()
945 port->ignore_status_mask |= BD_SC_OV; in qe_uart_set_termios()
Dmax310x.c641 if (sts & port->ignore_status_mask) in max310x_handle_rx()
845 port->ignore_status_mask = 0; in max310x_set_termios()
847 port->ignore_status_mask |= MAX310X_LSR_RXBRK_BIT; in max310x_set_termios()
849 port->ignore_status_mask |= MAX310X_LSR_RXPAR_BIT | in max310x_set_termios()
Dsirfsoc_uart.c891 port->ignore_status_mask = 0; in sirfsoc_uart_set_termios()
904 port->ignore_status_mask |= in sirfsoc_uart_set_termios()
921 port->ignore_status_mask |= in sirfsoc_uart_set_termios()
928 port->ignore_status_mask |= in sirfsoc_uart_set_termios()
931 port->ignore_status_mask |= in sirfsoc_uart_set_termios()
935 port->ignore_status_mask |= SIRFUART_DUMMY_READ; in sirfsoc_uart_set_termios()
Dmxs-auart.c706 u->ignore_status_mask = 0; in mxs_auart_settermios()
708 u->ignore_status_mask |= AUART_STAT_PERR; in mxs_auart_settermios()
710 u->ignore_status_mask |= AUART_STAT_BERR; in mxs_auart_settermios()
716 u->ignore_status_mask |= AUART_STAT_OERR; in mxs_auart_settermios()
Dzs.c929 uport->ignore_status_mask = 0; in zs_set_termios()
931 uport->ignore_status_mask |= FRM_ERR | PAR_ERR; in zs_set_termios()
933 uport->ignore_status_mask |= Rx_BRK; in zs_set_termios()
935 uport->ignore_status_mask |= Rx_OVR; in zs_set_termios()
Dmpsc.c1044 && !(cmdstat & pi->port.ignore_status_mask)) { in mpsc_rx_intr()
1470 pi->port.ignore_status_mask = 0; in mpsc_set_termios()
1473 pi->port.ignore_status_mask |= SDMA_DESC_CMDSTAT_PE in mpsc_set_termios()
1477 pi->port.ignore_status_mask |= SDMA_DESC_CMDSTAT_BR; in mpsc_set_termios()
1480 pi->port.ignore_status_mask |= SDMA_DESC_CMDSTAT_OR; in mpsc_set_termios()
1608 !(cmdstat & pi->port.ignore_status_mask)) { in mpsc_get_poll_char()
Dbfin_uart.c844 port->ignore_status_mask = 0; in bfin_serial_set_termios()
846 port->ignore_status_mask |= FE | PE; in bfin_serial_set_termios()
848 port->ignore_status_mask |= BI; in bfin_serial_set_termios()
854 port->ignore_status_mask |= OE; in bfin_serial_set_termios()
Domap-serial.c934 up->port.ignore_status_mask = 0; in serial_omap_set_termios()
936 up->port.ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in serial_omap_set_termios()
938 up->port.ignore_status_mask |= UART_LSR_BI; in serial_omap_set_termios()
944 up->port.ignore_status_mask |= UART_LSR_OE; in serial_omap_set_termios()
951 up->port.ignore_status_mask |= UART_LSR_DR; in serial_omap_set_termios()
Damba-pl011.c1832 port->ignore_status_mask = 0; in pl011_set_termios()
1834 port->ignore_status_mask |= UART011_DR_FE | UART011_DR_PE; in pl011_set_termios()
1836 port->ignore_status_mask |= UART011_DR_BE; in pl011_set_termios()
1842 port->ignore_status_mask |= UART011_DR_OE; in pl011_set_termios()
1849 port->ignore_status_mask |= UART_DUMMY_DR_RX; in pl011_set_termios()
Dmax3100.c525 s->port.ignore_status_mask = 0; in max3100_set_termios()
527 s->port.ignore_status_mask |= in max3100_set_termios()
Dsamsung.c1392 port->ignore_status_mask = 0; in s3c24xx_serial_set_termios()
1394 port->ignore_status_mask |= S3C2410_UERSTAT_OVERRUN; in s3c24xx_serial_set_termios()
1396 port->ignore_status_mask |= S3C2410_UERSTAT_FRAME; in s3c24xx_serial_set_termios()
1402 port->ignore_status_mask |= RXSTAT_DUMMY_READ; in s3c24xx_serial_set_termios()
Darc_uart.c634 port->ignore_status_mask = 0; in arc_serial_probe()
Datmel_serial.c2032 port->ignore_status_mask = 0; in atmel_set_termios()
2034 port->ignore_status_mask |= (ATMEL_US_FRAME | ATMEL_US_PARE); in atmel_set_termios()
2036 port->ignore_status_mask |= ATMEL_US_RXBRK; in atmel_set_termios()
2042 port->ignore_status_mask |= ATMEL_US_OVRE; in atmel_set_termios()
Dbfin_sport_uart.c539 port->ignore_status_mask = 0; in sport_set_termios()
Drp2.c394 port->ignore_status_mask = (new->c_cflag & CREAD) ? 0 : RP2_DUMMY_READ; in rp2_uart_set_termios()
Dserial_core.c2921 if ((status & port->ignore_status_mask & ~overrun) == 0) in uart_insert_char()
2929 if (status & ~port->ignore_status_mask & overrun) in uart_insert_char()
/linux-4.1.27/net/irda/ircomm/
Dircomm_tty_ioctl.c117 driver->ignore_status_mask = 0; in ircomm_tty_change_speed()
119 driver->ignore_status_mask |= LSR_PE | LSR_FE; in ircomm_tty_change_speed()
122 self->ignore_status_mask |= LSR_BI; in ircomm_tty_change_speed()
128 self->ignore_status_mask |= LSR_OE; in ircomm_tty_change_speed()
/linux-4.1.27/drivers/mmc/card/
Dsdio_uart.c81 unsigned int ignore_status_mask; member
315 port->ignore_status_mask = 0; in sdio_uart_change_speed()
317 port->ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in sdio_uart_change_speed()
319 port->ignore_status_mask |= UART_LSR_BI; in sdio_uart_change_speed()
325 port->ignore_status_mask |= UART_LSR_OE; in sdio_uart_change_speed()
332 port->ignore_status_mask |= UART_LSR_DR; in sdio_uart_change_speed()
414 if ((*status & port->ignore_status_mask & ~UART_LSR_OE) == 0) in sdio_uart_receive_chars()
421 if (*status & ~port->ignore_status_mask & UART_LSR_OE) in sdio_uart_receive_chars()
/linux-4.1.27/drivers/tty/
Damiserial.c104 int ignore_status_mask; member
305 if (status & info->ignore_status_mask) in receive_chars()
759 info->ignore_status_mask = 0; in change_speed()
761 info->ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in change_speed()
763 info->ignore_status_mask |= UART_LSR_BI; in change_speed()
769 info->ignore_status_mask |= UART_LSR_OE; in change_speed()
775 info->ignore_status_mask |= UART_LSR_DR; in change_speed()
Drocket.c351 info->ignore_status_mask, info->read_status_mask); in rp_do_receive()
362 if (CharNStat & info->ignore_status_mask) { in rp_do_receive()
817 info->ignore_status_mask = 0; in configure_r_port()
819 info->ignore_status_mask |= STMFRAMEH | STMPARITYH; in configure_r_port()
821 info->ignore_status_mask |= STMBREAKH; in configure_r_port()
827 info->ignore_status_mask |= STMRCVROVRH; in configure_r_port()
Dmxser.c252 int ignore_status_mask; member
767 info->ignore_status_mask = 0; in mxser_change_speed()
770 info->ignore_status_mask |= UART_LSR_BI; in mxser_change_speed()
777 info->ignore_status_mask |= in mxser_change_speed()
2108 if (*status & port->ignore_status_mask) { in mxser_receive_chars()
Drocket_int.h1143 int ignore_status_mask; member
Dsynclink_gt.c264 unsigned int ignore_status_mask; member
1888 if (status & info->ignore_status_mask) in rx_async()
2178 if (!(status & info->ignore_status_mask)) { in isr_serial()
2607 info->ignore_status_mask |= MASK_PARITY | MASK_FRAMING; in change_params()
2609 info->ignore_status_mask |= MASK_BREAK; in change_params()
2614 info->ignore_status_mask |= MASK_OVERRUN; in change_params()
Dsynclink.c190 u16 ignore_status_mask; member
1492 if (status & info->ignore_status_mask) in mgsl_isr_receive_data()
1988 info->ignore_status_mask |= RXSTATUS_PARITY_ERROR | RXSTATUS_FRAMING_ERROR; in mgsl_change_params()
1990 info->ignore_status_mask |= RXSTATUS_BREAK_RECEIVED; in mgsl_change_params()
1995 info->ignore_status_mask |= RXSTATUS_OVERRUN; in mgsl_change_params()
Dcyclades.c474 if (data & info->ignore_status_mask) { in cyy_chip_rx()
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-serial.c657 if (!overrun && !(status & port->uart.ignore_status_mask)) { in mn10300_serial_receive_interrupt()
1359 port->uart.ignore_status_mask = 0; in mn10300_serial_change_speed()
1361 port->uart.ignore_status_mask |= in mn10300_serial_change_speed()
1364 port->uart.ignore_status_mask |= (1 << TTY_BREAK); in mn10300_serial_change_speed()
1370 port->uart.ignore_status_mask |= (1 << TTY_OVERRUN); in mn10300_serial_change_speed()
1375 port->uart.ignore_status_mask |= (1 << TTY_NORMAL); in mn10300_serial_change_speed()
/linux-4.1.27/drivers/tty/serial/8250/
D8250_omap.c359 up->port.ignore_status_mask = 0; in omap_8250_set_termios()
361 up->port.ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in omap_8250_set_termios()
363 up->port.ignore_status_mask |= UART_LSR_BI; in omap_8250_set_termios()
369 up->port.ignore_status_mask |= UART_LSR_OE; in omap_8250_set_termios()
376 up->port.ignore_status_mask |= UART_LSR_DR; in omap_8250_set_termios()
D8250_core.c2625 port->ignore_status_mask = 0; in serial8250_do_set_termios()
2627 port->ignore_status_mask |= UART_LSR_PE | UART_LSR_FE; in serial8250_do_set_termios()
2629 port->ignore_status_mask |= UART_LSR_BI; in serial8250_do_set_termios()
2635 port->ignore_status_mask |= UART_LSR_OE; in serial8250_do_set_termios()
2642 port->ignore_status_mask |= UART_LSR_DR; in serial8250_do_set_termios()
/linux-4.1.27/include/linux/
Dcyclades.h135 int ignore_status_mask; member
Dserial_core.h155 unsigned int ignore_status_mask; /* driver specific */ member
/linux-4.1.27/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c595 port->ignore_status_mask = 0; in cpm_uart_set_termios()
597 port->ignore_status_mask |= BD_SC_PR | BD_SC_FR; in cpm_uart_set_termios()
599 port->ignore_status_mask |= BD_SC_BR; in cpm_uart_set_termios()
605 port->ignore_status_mask |= BD_SC_OV; in cpm_uart_set_termios()
/linux-4.1.27/drivers/char/pcmcia/
Dsynclink_cs.c148 unsigned char ignore_status_mask; member
934 if (status & info->ignore_status_mask) in rx_ready_async()
1485 info->ignore_status_mask |= BIT7 | BIT6; in mgslpc_change_params()
/linux-4.1.27/Documentation/serial/
Ddriver216 bits. Update read_status_mask and ignore_status_mask to indicate