/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | altera_jtaguart.c | 79 port->read_status_mask |= ALTERA_JTAGUART_CONTROL_WE_MSK; in altera_jtaguart_start_tx() 80 writel(port->read_status_mask, in altera_jtaguart_start_tx() 86 port->read_status_mask &= ~ALTERA_JTAGUART_CONTROL_WE_MSK; in altera_jtaguart_stop_tx() 87 writel(port->read_status_mask, in altera_jtaguart_stop_tx() 93 port->read_status_mask &= ~ALTERA_JTAGUART_CONTROL_RE_MSK; in altera_jtaguart_stop_rx() 94 writel(port->read_status_mask, in altera_jtaguart_stop_rx() 148 ALTERA_JTAGUART_CONTROL_RI_OFF) & port->read_status_mask; in altera_jtaguart_interrupt() 186 port->read_status_mask = ALTERA_JTAGUART_CONTROL_RE_MSK; in altera_jtaguart_startup() 187 writel(port->read_status_mask, in altera_jtaguart_startup() 202 port->read_status_mask in altera_jtaguart_shutdown() [all...] |
H A D | mpc52xx_uart.c | 61 /* Rem: - We use the read_status_mask as a shadow of 172 port->read_status_mask |= MPC52xx_PSC_IMR_IPC; in mpc52xx_psc_enable_ms() 173 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_psc_enable_ms() 204 port->read_status_mask |= MPC52xx_PSC_IMR_RXRDY | MPC52xx_PSC_IMR_TXRDY; in mpc52xx_psc_fifo_init() 205 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_psc_fifo_init() 224 & port->read_status_mask in mpc52xx_psc_rx_rdy() 231 & port->read_status_mask in mpc52xx_psc_tx_rdy() 244 port->read_status_mask |= MPC52xx_PSC_IMR_TXRDY; in mpc52xx_psc_start_tx() 245 out_be16(&PSC(port)->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_psc_start_tx() 250 port->read_status_mask in mpc52xx_psc_stop_tx() [all...] |
H A D | sa1100.c | 38 * Convert from ignore_status_mask or read_status_mask to UTSR[01] 137 sport->port.read_status_mask &= ~UTSR0_TO_SM(UTSR0_TFS); in sa1100_stop_tx() 150 sport->port.read_status_mask |= UTSR0_TO_SM(UTSR0_TFS); in sa1100_start_tx() 207 status &= sport->port.read_status_mask; in sa1100_rx_chars() 252 status &= SM_TO_UTSR0(sport->port.read_status_mask) | ~UTSR0_TFS; in sa1100_int() 276 status &= SM_TO_UTSR0(sport->port.read_status_mask) | in sa1100_int() 428 sport->port.read_status_mask &= UTSR0_TO_SM(UTSR0_TFS); in sa1100_set_termios() 429 sport->port.read_status_mask |= UTSR1_TO_SM(UTSR1_ROR); in sa1100_set_termios() 431 sport->port.read_status_mask |= in sa1100_set_termios() 434 sport->port.read_status_mask | in sa1100_set_termios() [all...] |
H A D | bcm63xx_uart.c | 278 /* update flag wrt read_status_mask */ in bcm_uart_do_rx() 279 cstat &= port->read_status_mask; in bcm_uart_do_rx() 531 port->read_status_mask = UART_FIFO_VALID_MASK; in bcm_uart_set_termios() 533 port->read_status_mask |= UART_FIFO_FRAMEERR_MASK; in bcm_uart_set_termios() 534 port->read_status_mask |= UART_FIFO_PARERR_MASK; in bcm_uart_set_termios() 537 port->read_status_mask |= UART_FIFO_BRKDET_MASK; in bcm_uart_set_termios()
|
H A D | xilinx_uartps.c | 145 /* Goes in read_status_mask for break detection as the HW doesn't do it*/ 246 port->read_status_mask |= CDNS_UART_IXR_BRK; in cdns_uart_handle_rx() 258 isrstatus &= port->read_status_mask; in cdns_uart_handle_rx() 260 status_mask = port->read_status_mask; in cdns_uart_handle_rx() 264 (port->read_status_mask & CDNS_UART_IXR_BRK)) { in cdns_uart_handle_rx() 265 port->read_status_mask &= ~CDNS_UART_IXR_BRK; in cdns_uart_handle_rx() 362 isrstatus &= port->read_status_mask; in cdns_uart_isr() 729 port->read_status_mask = CDNS_UART_IXR_TXEMPTY | CDNS_UART_IXR_RXTRIG | in cdns_uart_set_termios() 734 port->read_status_mask |= CDNS_UART_IXR_PARITY | in cdns_uart_set_termios() 1598 port->read_status_mask in cdns_uart_probe() [all...] |
H A D | amba-pl010.c | 145 rsr &= port->read_status_mask; in pl010_rx_chars() 395 port->read_status_mask = UART01x_RSR_OE; in pl010_set_termios() 397 port->read_status_mask |= UART01x_RSR_FE | UART01x_RSR_PE; in pl010_set_termios() 399 port->read_status_mask |= UART01x_RSR_BE; in pl010_set_termios()
|
H A D | dz.c | 224 status &= uport->read_status_mask; in dz_receive_chars() 619 dport->port.read_status_mask = DZ_OERR; in dz_set_termios() 621 dport->port.read_status_mask |= DZ_FERR | DZ_PERR; in dz_set_termios() 623 dport->port.read_status_mask |= DZ_BREAK; in dz_set_termios()
|
H A D | pxa.c | 87 up->port.read_status_mask &= ~UART_LSR_DR; in serial_pxa_stop_rx() 123 * or read_status_mask. in receive_chars() 137 *status &= up->port.read_status_mask; in receive_chars() 450 up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in serial_pxa_set_termios() 452 up->port.read_status_mask |= UART_LSR_FE | UART_LSR_PE; in serial_pxa_set_termios() 454 up->port.read_status_mask |= UART_LSR_BI; in serial_pxa_set_termios()
|
H A D | serial_txx9.c | 220 up->read_status_mask &= ~TXX9_SIDISR_RDIS; in serial_txx9_stop_rx() 274 * or read_status_mask. in receive_chars() 297 disr &= up->read_status_mask; in receive_chars() 635 up->read_status_mask = TXX9_SIDISR_UOER | in serial_txx9_set_termios() 638 up->read_status_mask |= TXX9_SIDISR_UFER | TXX9_SIDISR_UPER; in serial_txx9_set_termios() 640 up->read_status_mask |= TXX9_SIDISR_UBRK; in serial_txx9_set_termios()
|
H A D | 21285.c | 138 rxs &= port->read_status_mask; in serial21285_rx_chars() 285 port->read_status_mask = RXSTAT_OVERRUN; in serial21285_set_termios() 287 port->read_status_mask |= RXSTAT_FRAME | RXSTAT_PARITY; in serial21285_set_termios()
|
H A D | apbuart.c | 100 rsr &= port->read_status_mask; in apbuart_rx_chars() 236 port->read_status_mask = UART_STATUS_OE; in apbuart_set_termios() 238 port->read_status_mask |= UART_STATUS_FE | UART_STATUS_PE; in apbuart_set_termios()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | mpc52xx_uart.c | 59 /* Rem: - We use the read_status_mask as a shadow of 170 port->read_status_mask |= MPC52xx_PSC_IMR_IPC; in mpc52xx_psc_enable_ms() 171 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_psc_enable_ms() 202 port->read_status_mask |= MPC52xx_PSC_IMR_RXRDY | MPC52xx_PSC_IMR_TXRDY; in mpc52xx_psc_fifo_init() 203 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_psc_fifo_init() 222 & port->read_status_mask in mpc52xx_psc_rx_rdy() 229 & port->read_status_mask in mpc52xx_psc_tx_rdy() 242 port->read_status_mask |= MPC52xx_PSC_IMR_TXRDY; in mpc52xx_psc_start_tx() 243 out_be16(&PSC(port)->mpc52xx_psc_imr, port->read_status_mask); in mpc52xx_psc_start_tx() 248 port->read_status_mask in mpc52xx_psc_stop_tx() [all...] |
H A D | sa1100.c | 38 * Convert from ignore_status_mask or read_status_mask to UTSR[01] 137 sport->port.read_status_mask &= ~UTSR0_TO_SM(UTSR0_TFS); in sa1100_stop_tx() 150 sport->port.read_status_mask |= UTSR0_TO_SM(UTSR0_TFS); in sa1100_start_tx() 206 status &= sport->port.read_status_mask; in sa1100_rx_chars() 279 status &= SM_TO_UTSR0(sport->port.read_status_mask) | ~UTSR0_TFS; in sa1100_int() 303 status &= SM_TO_UTSR0(sport->port.read_status_mask) | in sa1100_int() 455 sport->port.read_status_mask &= UTSR0_TO_SM(UTSR0_TFS); in sa1100_set_termios() 456 sport->port.read_status_mask |= UTSR1_TO_SM(UTSR1_ROR); in sa1100_set_termios() 458 sport->port.read_status_mask |= in sa1100_set_termios() 461 sport->port.read_status_mask | in sa1100_set_termios() [all...] |
H A D | bcm63xx_uart.c | 278 /* update flag wrt read_status_mask */ in bcm_uart_do_rx() 279 cstat &= port->read_status_mask; in bcm_uart_do_rx() 563 port->read_status_mask = UART_FIFO_VALID_MASK; in bcm_uart_set_termios() 565 port->read_status_mask |= UART_FIFO_FRAMEERR_MASK; in bcm_uart_set_termios() 566 port->read_status_mask |= UART_FIFO_PARERR_MASK; in bcm_uart_set_termios() 569 port->read_status_mask |= UART_FIFO_BRKDET_MASK; in bcm_uart_set_termios()
|
H A D | xilinx_uartps.c | 145 /* Goes in read_status_mask for break detection as the HW doesn't do it*/ 245 port->read_status_mask |= CDNS_UART_IXR_BRK; in cdns_uart_handle_rx() 257 isrstatus &= port->read_status_mask; in cdns_uart_handle_rx() 259 status_mask = port->read_status_mask; in cdns_uart_handle_rx() 263 (port->read_status_mask & CDNS_UART_IXR_BRK)) { in cdns_uart_handle_rx() 264 port->read_status_mask &= ~CDNS_UART_IXR_BRK; in cdns_uart_handle_rx() 378 isrstatus &= port->read_status_mask; in cdns_uart_isr() 744 port->read_status_mask = CDNS_UART_IXR_TXEMPTY | CDNS_UART_IXR_RXTRIG | in cdns_uart_set_termios() 749 port->read_status_mask |= CDNS_UART_IXR_PARITY | in cdns_uart_set_termios()
|
H A D | pnx8xxx_uart.c | 38 * Convert from ignore_status_mask or read_status_mask to FIFO 212 status &= sport->port.read_status_mask; in pnx8xxx_rx_chars() 473 sport->port.read_status_mask = ISTAT_TO_SM(PNX8XXX_UART_INT_RXOVRN) | in pnx8xxx_set_termios() 477 sport->port.read_status_mask |= in pnx8xxx_set_termios() 481 sport->port.read_status_mask |= in pnx8xxx_set_termios()
|
H A D | dz.c | 224 status &= uport->read_status_mask; in dz_receive_chars() 617 dport->port.read_status_mask = DZ_OERR; in dz_set_termios() 619 dport->port.read_status_mask |= DZ_FERR | DZ_PERR; in dz_set_termios() 621 dport->port.read_status_mask |= DZ_BREAK; in dz_set_termios()
|
H A D | pxa.c | 86 up->port.read_status_mask &= ~UART_LSR_DR; in serial_pxa_stop_rx() 122 * or read_status_mask. in receive_chars() 136 *status &= up->port.read_status_mask; in receive_chars() 486 up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in serial_pxa_set_termios() 488 up->port.read_status_mask |= UART_LSR_FE | UART_LSR_PE; in serial_pxa_set_termios() 490 up->port.read_status_mask |= UART_LSR_BI; in serial_pxa_set_termios()
|
H A D | vr41xx_siu.c | 261 port->read_status_mask &= ~UART_LSR_DR; in siu_stop_rx() 331 lsr &= port->read_status_mask; in receive_chars() 542 port->read_status_mask = UART_LSR_THRE | UART_LSR_OE | UART_LSR_DR; in siu_set_termios() 544 port->read_status_mask |= UART_LSR_FE | UART_LSR_PE; in siu_set_termios() 546 port->read_status_mask |= UART_LSR_BI; in siu_set_termios()
|
H A D | 21285.c | 137 rxs &= port->read_status_mask; in serial21285_rx_chars() 306 port->read_status_mask = RXSTAT_OVERRUN; in serial21285_set_termios() 308 port->read_status_mask |= RXSTAT_FRAME | RXSTAT_PARITY; in serial21285_set_termios()
|
H A D | apbuart.c | 102 rsr &= port->read_status_mask; in apbuart_rx_chars() 264 port->read_status_mask = UART_STATUS_OE; in apbuart_set_termios() 266 port->read_status_mask |= UART_STATUS_FE | UART_STATUS_PE; in apbuart_set_termios()
|
H A D | clps711x.c | 120 status &= port->read_status_mask; in uart_clps711x_int_rx() 297 port->read_status_mask = UARTDR_OVERR; in uart_clps711x_set_termios() 299 port->read_status_mask |= UARTDR_PARERR | UARTDR_FRMERR; in uart_clps711x_set_termios()
|
H A D | digicolor-usart.c | 159 status &= port->read_status_mask; in digicolor_uart_rx() 327 port->read_status_mask = UA_STATUS_OVERRUN_ERR; in digicolor_uart_set_termios() 329 port->read_status_mask |= UA_STATUS_PARITY_ERR in digicolor_uart_set_termios()
|
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | sdio_uart.c | 76 unsigned int read_status_mask; member 300 port->read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in sdio_uart_change_speed() 302 port->read_status_mask |= UART_LSR_FE | UART_LSR_PE; in sdio_uart_change_speed() 304 port->read_status_mask |= UART_LSR_BI; in sdio_uart_change_speed() 366 port->read_status_mask &= ~UART_LSR_DR; in sdio_uart_stop_rx() 399 *status &= port->read_status_mask; in sdio_uart_receive_chars()
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | sdio_uart.c | 77 unsigned int read_status_mask; member 287 port->read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in sdio_uart_change_speed() 289 port->read_status_mask |= UART_LSR_FE | UART_LSR_PE; in sdio_uart_change_speed() 291 port->read_status_mask |= UART_LSR_BI; in sdio_uart_change_speed() 353 port->read_status_mask &= ~UART_LSR_DR; in sdio_uart_stop_rx() 386 *status &= port->read_status_mask; in sdio_uart_receive_chars()
|