UART_MCR_LOOP
mcr |= UART_MCR_LOOP;
regs[UART_MCR] = (UART_MCR_LOOP | UART_MCR_OUT2 | UART_MCR_RTS);
mcr |= UART_MCR_LOOP;
if (mcr & UART_MCR_LOOP)
serial_port_out(p, UART_MCR, up->mcr | UART_MCR_LOOP);
serial8250_out_MCR(up, UART_MCR_LOOP | UART_MCR_OUT2 | UART_MCR_RTS);
serial8250_out_MCR(up, UART_MCR_LOOP);
if (!((status2 ^ status1) & UART_MCR_LOOP)) {
serial8250_out_MCR(up, status1 ^ UART_MCR_LOOP);
if ((status2 ^ status1) & UART_MCR_LOOP) {
mcr |= UART_MCR_LOOP;
old_mcr &= ~(UART_MCR_LOOP | UART_MCR_OUT2 | UART_MCR_OUT1 |
mcr |= UART_MCR_LOOP;
mcr |= UART_MCR_LOOP;
mcr |= UART_MCR_LOOP;
mcr &= ~UART_MCR_LOOP;
mcr |= UART_MCR_LOOP;
mcr &= ~UART_MCR_LOOP;
if (mcr & UART_MCR_LOOP)
serial_out(up, UART_MCR, UART_MCR_LOOP | 0x0A);
mcr |= UART_MCR_LOOP;
F81534_MODEM_CONTROL_REG, UART_MCR_LOOP);
mcr |= UART_MCR_LOOP;
mcr &= ~UART_MCR_LOOP;