Lines Matching refs:serial_out

180 static inline void serial_out(struct uart_omap_port *up, int offset, int value)  in serial_out()  function
188 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO); in serial_omap_clear_fifos()
189 serial_out(up, UART_FCR, UART_FCR_ENABLE_FIFO | in serial_omap_clear_fifos()
191 serial_out(up, UART_FCR, 0); in serial_omap_clear_fifos()
276 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
295 serial_out(up, UART_OMAP_SCR, up->scr); in serial_omap_stop_tx()
314 serial_out(up, UART_OMAP_SCR, up->scr); in serial_omap_stop_tx()
321 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
331 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
336 serial_out(up, UART_TX, ch); in serial_omap_put_char()
357 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ier_thri()
370 serial_out(up, UART_OMAP_SCR, up->scr); in serial_omap_start_tx()
395 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
406 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
631 serial_out(up, UART_MCR, up->mcr); in serial_omap_set_mctrl()
635 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_mctrl()
640 serial_out(up, UART_EFR, up->efr); in serial_omap_set_mctrl()
641 serial_out(up, UART_LCR, lcr); in serial_omap_set_mctrl()
655 serial_out(up, UART_LCR, up->lcr); in serial_omap_break_ctl()
703 serial_out(up, UART_LCR, UART_LCR_WLEN8); in serial_omap_startup()
719 serial_out(up, UART_IER, up->ier); in serial_omap_startup()
726 serial_out(up, UART_OMAP_WER, up->wer); in serial_omap_startup()
743 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
753 serial_out(up, UART_LCR, serial_in(up, UART_LCR) & ~UART_LCR_SBC); in serial_omap_shutdown()
859 serial_out(up, UART_IER, up->ier); in serial_omap_set_termios()
860 serial_out(up, UART_LCR, cval); /* reset DLAB */ in serial_omap_set_termios()
870 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in serial_omap_set_termios()
871 serial_out(up, UART_DLL, 0); in serial_omap_set_termios()
872 serial_out(up, UART_DLM, 0); in serial_omap_set_termios()
873 serial_out(up, UART_LCR, 0); in serial_omap_set_termios()
875 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
879 serial_out(up, UART_EFR, up->efr | UART_EFR_ECB); in serial_omap_set_termios()
881 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in serial_omap_set_termios()
883 serial_out(up, UART_MCR, up->mcr | UART_MCR_TCRTLR); in serial_omap_set_termios()
905 serial_out(up, UART_FCR, up->fcr); in serial_omap_set_termios()
906 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
908 serial_out(up, UART_OMAP_SCR, up->scr); in serial_omap_set_termios()
911 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in serial_omap_set_termios()
912 serial_out(up, UART_MCR, up->mcr); in serial_omap_set_termios()
913 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
914 serial_out(up, UART_EFR, up->efr); in serial_omap_set_termios()
915 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in serial_omap_set_termios()
922 serial_out(up, UART_OMAP_MDR1, up->mdr1); in serial_omap_set_termios()
924 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
925 serial_out(up, UART_EFR, up->efr | UART_EFR_ECB); in serial_omap_set_termios()
927 serial_out(up, UART_LCR, 0); in serial_omap_set_termios()
928 serial_out(up, UART_IER, 0); in serial_omap_set_termios()
929 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
931 serial_out(up, UART_DLL, up->dll); /* LS of divisor */ in serial_omap_set_termios()
932 serial_out(up, UART_DLM, up->dlh); /* MS of divisor */ in serial_omap_set_termios()
934 serial_out(up, UART_LCR, 0); in serial_omap_set_termios()
935 serial_out(up, UART_IER, up->ier); in serial_omap_set_termios()
936 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
938 serial_out(up, UART_EFR, up->efr); in serial_omap_set_termios()
939 serial_out(up, UART_LCR, cval); in serial_omap_set_termios()
949 serial_out(up, UART_OMAP_MDR1, up->mdr1); in serial_omap_set_termios()
952 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
955 serial_out(up, UART_XON1, termios->c_cc[VSTART]); in serial_omap_set_termios()
956 serial_out(up, UART_XOFF1, termios->c_cc[VSTOP]); in serial_omap_set_termios()
959 serial_out(up, UART_EFR, up->efr | UART_EFR_ECB); in serial_omap_set_termios()
960 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in serial_omap_set_termios()
961 serial_out(up, UART_MCR, up->mcr | UART_MCR_TCRTLR); in serial_omap_set_termios()
963 serial_out(up, UART_TI752_TCR, OMAP_UART_TCR_TRIG); in serial_omap_set_termios()
1009 serial_out(up, UART_MCR, up->mcr); in serial_omap_set_termios()
1010 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_set_termios()
1011 serial_out(up, UART_EFR, up->efr); in serial_omap_set_termios()
1012 serial_out(up, UART_LCR, up->lcr); in serial_omap_set_termios()
1029 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_pm()
1031 serial_out(up, UART_EFR, efr | UART_EFR_ECB); in serial_omap_pm()
1032 serial_out(up, UART_LCR, 0); in serial_omap_pm()
1034 serial_out(up, UART_IER, (state != 0) ? UART_IERX_SLEEP : 0); in serial_omap_pm()
1035 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); in serial_omap_pm()
1036 serial_out(up, UART_EFR, efr); in serial_omap_pm()
1037 serial_out(up, UART_LCR, 0); in serial_omap_pm()
1115 serial_out(up, UART_TX, ch); in serial_omap_poll_put_char()
1202 serial_out(up, UART_TX, ch); in serial_omap_console_putchar()
1223 serial_out(up, UART_IER, 0); in serial_omap_console_write()
1232 serial_out(up, UART_IER, ier); in serial_omap_console_write()
1304 serial_out(up, UART_IER, 0); in serial_omap_config_rs485()
1314 serial_out(up, UART_IER, up->ier); in serial_omap_config_rs485()
1322 serial_out(up, UART_OMAP_SCR, up->scr); in serial_omap_config_rs485()
1684 serial_out(up, UART_OMAP_MDR1, mdr1); in serial_omap_mdr1_errataset()
1686 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_XMIT | in serial_omap_mdr1_errataset()
1711 serial_out(up, UART_OMAP_MDR1, UART_OMAP_MDR1_DISABLE); in serial_omap_restore_context()
1713 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); /* Config B mode */ in serial_omap_restore_context()
1714 serial_out(up, UART_EFR, UART_EFR_ECB); in serial_omap_restore_context()
1715 serial_out(up, UART_LCR, 0x0); /* Operational mode */ in serial_omap_restore_context()
1716 serial_out(up, UART_IER, 0x0); in serial_omap_restore_context()
1717 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); /* Config B mode */ in serial_omap_restore_context()
1718 serial_out(up, UART_DLL, up->dll); in serial_omap_restore_context()
1719 serial_out(up, UART_DLM, up->dlh); in serial_omap_restore_context()
1720 serial_out(up, UART_LCR, 0x0); /* Operational mode */ in serial_omap_restore_context()
1721 serial_out(up, UART_IER, up->ier); in serial_omap_restore_context()
1722 serial_out(up, UART_FCR, up->fcr); in serial_omap_restore_context()
1723 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); in serial_omap_restore_context()
1724 serial_out(up, UART_MCR, up->mcr); in serial_omap_restore_context()
1725 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); /* Config B mode */ in serial_omap_restore_context()
1726 serial_out(up, UART_OMAP_SCR, up->scr); in serial_omap_restore_context()
1727 serial_out(up, UART_EFR, up->efr); in serial_omap_restore_context()
1728 serial_out(up, UART_LCR, up->lcr); in serial_omap_restore_context()
1732 serial_out(up, UART_OMAP_MDR1, up->mdr1); in serial_omap_restore_context()
1733 serial_out(up, UART_OMAP_WER, up->wer); in serial_omap_restore_context()