UART_MSR_CTS
while (!((inb_p(speakup_info.port_tts + UART_MSR)) & UART_MSR_CTS)) {
if (status & UART_MSR_CTS)
bool cts = status & UART_MSR_CTS;
| UART_MSR_CTS | UART_MSR_DSR);
return (msr == (UART_MSR_DCD | UART_MSR_CTS));
((msr & UART_MSR_CTS) ? TIOCM_CTS : 0);
bool cts = msr & UART_MSR_CTS;
if (msr & UART_MSR_CTS)
data->msr_mask_on |= UART_MSR_CTS;
.msr_invert = UART_MSR_CTS | UART_MSR_DSR,
if (status1 != (UART_MSR_DCD | UART_MSR_CTS)) {
uart_handle_cts_change(port, status & UART_MSR_CTS);
if (msr & UART_MSR_CTS) {
uart_handle_dcd_change(&ch->uart_port, msignals & UART_MSR_CTS);
if (msignals & UART_MSR_CTS)
ch->ch_mistat |= UART_MSR_CTS;
ch->ch_mistat &= ~UART_MSR_CTS;
!!((ch->ch_mistat | ch->ch_mostat) & UART_MSR_CTS),
uart_handle_cts_change(&ch->uart_port, msignals & UART_MSR_CTS);
if (msignals & UART_MSR_CTS)
ch->ch_mistat |= UART_MSR_CTS;
ch->ch_mistat &= ~UART_MSR_CTS;
!!((ch->ch_mistat | ch->ch_mostat) & UART_MSR_CTS),
if (mstat & UART_MSR_CTS)
if (msr & UART_MSR_CTS)
(&up->port, status & UART_MSR_CTS);
if (status & UART_MSR_CTS)
if (modem & UART_MSR_CTS)
if (msr & UART_MSR_CTS)
uart_handle_cts_change(&up->port, status & UART_MSR_CTS);
if (status & UART_MSR_CTS)
((serial_in(up, UART_MSR) & UART_MSR_CTS) == 0))
uart_handle_cts_change(&tup->uport, msr & UART_MSR_CTS);
if ((mcr & TEGRA_UART_MCR_CTS_EN) && (msr & UART_MSR_CTS))
(msr & UART_MSR_CTS))
((serial_in(up, UART_MSR) & UART_MSR_CTS) == 0))
uart_handle_cts_change(&up->port, status & UART_MSR_CTS);
if (status & UART_MSR_CTS)
(status & UART_MSR_CTS ? TIOCM_CTS : 0) |
(msr & UART_MSR_CTS ? TIOCM_CTS : 0) |
(msr & UART_MSR_CTS ? TIOCM_CTS : 0) |
msr_mask = UART_MSR_DCD | UART_MSR_RI | UART_MSR_DSR | UART_MSR_CTS;
| ((msr & UART_MSR_CTS) ? TIOCM_CTS : 0) /* 0x020 */
if (rcv_msr_hold & UART_MSR_CTS) {
mxport->msr_state |= UART_MSR_CTS;
mxport->msr_state &= ~UART_MSR_CTS;
((msr & UART_MSR_CTS) ? TIOCM_CTS : 0) | /* 0x020 */
#define SERIAL_CRTSCTS ((UART_MCR_RTS << 8) | UART_MSR_CTS)
(d[1] & UART_MSR_CTS ? TIOCM_CTS : 0) |
#define SERIAL_CRTSCTS ((UART_MCR_RTS << 8) | UART_MSR_CTS)
(d[1] & UART_MSR_CTS ? TIOCM_CTS : 0) |
UART_MSR_CTS)
*buf |= UART_MSR_CTS | UART_MSR_DCTS;
*buf |= UART_MSR_CTS | UART_MSR_DCTS;
while (uart->fifo_count == 0 && (status & UART_MSR_CTS) &&
&& (inb(uart->base + UART_MSR) & UART_MSR_CTS)))) { /* CTS? */