Lines Matching refs:serial_out
283 serial_out(up, UART_DLL, value & 0xff); in default_serial_dl_write()
284 serial_out(up, UART_DLM, value >> 8 & 0xff); in default_serial_dl_write()
420 p->serial_out = hub6_serial_out; in set_io_from_upio()
425 p->serial_out = mem_serial_out; in set_io_from_upio()
430 p->serial_out = mem32_serial_out; in set_io_from_upio()
435 p->serial_out = mem32be_serial_out; in set_io_from_upio()
441 p->serial_out = au_serial_out; in set_io_from_upio()
449 p->serial_out = io_serial_out; in set_io_from_upio()
465 p->serial_out(p, offset, value); in serial_port_out_sync()
469 p->serial_out(p, offset, value); in serial_port_out_sync()
478 serial_out(up, UART_SCR, offset); in serial_icr_write()
479 serial_out(up, UART_ICR, value); in serial_icr_write()
487 serial_out(up, UART_SCR, offset); in serial_icr_read()
500 serial_out(p, UART_FCR, UART_FCR_ENABLE_FIFO); in serial8250_clear_fifos()
501 serial_out(p, UART_FCR, UART_FCR_ENABLE_FIFO | in serial8250_clear_fifos()
503 serial_out(p, UART_FCR, 0); in serial8250_clear_fifos()
510 serial_out(p, UART_FCR, p->fcr); in serial8250_clear_and_reinit_fifos()
581 serial_out(p, UART_EXAR_SLEEP, sleep ? 0xff : 0); in serial8250_set_sleep()
589 serial_out(p, UART_LCR, UART_LCR_CONF_MODE_B); in serial8250_set_sleep()
590 serial_out(p, UART_EFR, UART_EFR_ECB); in serial8250_set_sleep()
591 serial_out(p, UART_LCR, 0); in serial8250_set_sleep()
593 serial_out(p, UART_IER, sleep ? UART_IERX_SLEEP : 0); in serial8250_set_sleep()
595 serial_out(p, UART_LCR, UART_LCR_CONF_MODE_B); in serial8250_set_sleep()
596 serial_out(p, UART_EFR, efr); in serial8250_set_sleep()
597 serial_out(p, UART_LCR, lcr); in serial8250_set_sleep()
618 serial_out(up, UART_RSA_MSR, mode | UART_RSA_MSR_FIFO); in __enable_rsa()
638 serial_out(up, UART_RSA_FRR, 0); in enable_rsa()
661 serial_out(up, UART_RSA_MSR, mode & ~UART_RSA_MSR_FIFO); in disable_rsa()
684 serial_out(up, UART_LCR, 0); in size_fifo()
687 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in size_fifo()
689 serial_out(up, UART_MCR, UART_MCR_LOOP); in size_fifo()
690 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in size_fifo()
693 serial_out(up, UART_LCR, 0x03); in size_fifo()
695 serial_out(up, UART_TX, count); in size_fifo()
700 serial_out(up, UART_FCR, old_fcr); in size_fifo()
701 serial_out(up, UART_MCR, old_mcr); in size_fifo()
702 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in size_fifo()
704 serial_out(up, UART_LCR, old_lcr); in size_fifo()
720 serial_out(p, UART_LCR, UART_LCR_CONF_MODE_A); in autoconfig_read_divisor_id()
726 serial_out(p, UART_LCR, old_lcr); in autoconfig_read_divisor_id()
768 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in autoconfig_has_efr()
769 serial_out(up, UART_EFR, UART_EFR_ECB); in autoconfig_has_efr()
770 serial_out(up, UART_LCR, 0x00); in autoconfig_has_efr()
836 serial_out(up, UART_SCR, 0xa5); in autoconfig_8250()
838 serial_out(up, UART_SCR, 0x5a); in autoconfig_8250()
840 serial_out(up, UART_SCR, scratch); in autoconfig_8250()
898 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in autoconfig_16550a()
900 serial_out(up, UART_EFR, 0xA8); in autoconfig_16550a()
906 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
907 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in autoconfig_16550a()
910 serial_out(up, UART_FCR, 0); in autoconfig_16550a()
911 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
918 serial_out(up, UART_EFR, 0); in autoconfig_16550a()
926 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in autoconfig_16550a()
940 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
942 serial_out(up, UART_LCR, 0xE0); in autoconfig_16550a()
946 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
947 serial_out(up, UART_MCR, status1 ^ UART_MCR_LOOP); in autoconfig_16550a()
948 serial_out(up, UART_LCR, 0xE0); in autoconfig_16550a()
950 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
951 serial_out(up, UART_MCR, status1); in autoconfig_16550a()
956 serial_out(up, UART_LCR, 0xE0); in autoconfig_16550a()
964 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
979 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
980 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR7_64BYTE); in autoconfig_16550a()
982 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in autoconfig_16550a()
983 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in autoconfig_16550a()
984 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | UART_FCR7_64BYTE); in autoconfig_16550a()
986 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in autoconfig_16550a()
987 serial_out(up, UART_LCR, 0); in autoconfig_16550a()
1006 serial_out(up, UART_IER, iersave & ~UART_IER_UUE); in autoconfig_16550a()
1012 serial_out(up, UART_IER, iersave | UART_IER_UUE); in autoconfig_16550a()
1030 serial_out(up, UART_IER, iersave); in autoconfig_16550a()
1099 serial_out(up, UART_IER, 0); in autoconfig()
1108 serial_out(up, UART_IER, 0x0F); in autoconfig()
1113 serial_out(up, UART_IER, scratch); in autoconfig()
1138 serial_out(up, UART_MCR, UART_MCR_LOOP | 0x0A); in autoconfig()
1140 serial_out(up, UART_MCR, save_mcr); in autoconfig()
1158 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in autoconfig()
1159 serial_out(up, UART_EFR, 0); in autoconfig()
1160 serial_out(up, UART_LCR, 0); in autoconfig()
1162 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in autoconfig()
1189 serial_out(up, UART_LCR, save_lcr); in autoconfig()
1204 serial_out(up, UART_RSA_FRR, 0); in autoconfig()
1206 serial_out(up, UART_MCR, save_mcr); in autoconfig()
1210 serial_out(up, UART_IER, UART_IER_UUE); in autoconfig()
1212 serial_out(up, UART_IER, 0); in autoconfig()
1250 serial_out(up, UART_MCR, UART_MCR_OUT1 | UART_MCR_OUT2); in autoconfig_irq()
1253 serial_out(up, UART_MCR, 0); in autoconfig_irq()
1256 serial_out(up, UART_MCR, in autoconfig_irq()
1259 serial_out(up, UART_MCR, in autoconfig_irq()
1262 serial_out(up, UART_IER, 0x0f); /* enable all intrs */ in autoconfig_irq()
1267 serial_out(up, UART_TX, 0xFF); in autoconfig_irq()
1271 serial_out(up, UART_MCR, save_mcr); in autoconfig_irq()
1272 serial_out(up, UART_IER, save_ier); in autoconfig_irq()
1287 serial_out(p, UART_IER, p->ier); in __stop_tx()
1477 serial_out(up, UART_TX, port->x_char); in serial8250_tx_chars()
1493 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in serial8250_tx_chars()
1890 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial8250_do_startup()
2612 serial_out(up, UART_FCR, up->fcr); in do_set_rxtrig()