Searched refs:serial_outp (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/drivers/tty/serial/
H A Dsunsu.c162 #define serial_outp(up, offset, value) serial_out(up, offset, value) macro
202 serial_outp(up, UART_RSA_MSR, mode | UART_RSA_MSR_FIFO); __enable_rsa()
222 serial_outp(up, UART_RSA_FRR, 0); enable_rsa()
245 serial_outp(up, UART_RSA_MSR, mode & ~UART_RSA_MSR_FIFO); disable_rsa()
405 serial_outp(up, UART_TX, up->port.x_char); transmit_chars()
628 serial_outp(up, UART_LCR, 0xBF); sunsu_startup()
629 serial_outp(up, UART_EFR, UART_EFR_ECB); sunsu_startup()
630 serial_outp(up, UART_IER, 0); sunsu_startup()
631 serial_outp(up, UART_LCR, 0); sunsu_startup()
633 serial_outp(up, UART_LCR, 0xBF); sunsu_startup()
634 serial_outp(up, UART_EFR, UART_EFR_ECB); sunsu_startup()
635 serial_outp(up, UART_LCR, 0); sunsu_startup()
651 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); sunsu_startup()
652 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO | sunsu_startup()
654 serial_outp(up, UART_FCR, 0); sunsu_startup()
691 serial_outp(up, UART_LCR, UART_LCR_WLEN8); sunsu_startup()
706 serial_outp(up, UART_IER, up->ier); sunsu_startup()
739 serial_outp(up, UART_IER, 0); sunsu_shutdown()
756 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO | sunsu_shutdown()
759 serial_outp(up, UART_FCR, 0); sunsu_shutdown()
883 serial_outp(up, UART_LCR, 0xBF); sunsu_change_speed()
884 serial_outp(up, UART_EFR, cflag & CRTSCTS ? UART_EFR_CTS :0); sunsu_change_speed()
886 serial_outp(up, UART_LCR, cval | UART_LCR_DLAB);/* set DLAB */ sunsu_change_speed()
887 serial_outp(up, UART_DLL, quot & 0xff); /* LS of divisor */ sunsu_change_speed()
888 serial_outp(up, UART_DLM, quot >> 8); /* MS of divisor */ sunsu_change_speed()
890 serial_outp(up, UART_FCR, fcr); /* set fcr */ sunsu_change_speed()
891 serial_outp(up, UART_LCR, cval); /* reset DLAB */ sunsu_change_speed()
896 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); sunsu_change_speed()
898 serial_outp(up, UART_FCR, fcr); /* set fcr */ sunsu_change_speed()
1063 serial_outp(up, UART_IER, 0); sunsu_autoconfig()
1068 serial_outp(up, UART_IER, 0x0f); sunsu_autoconfig()
1073 serial_outp(up, UART_IER, scratch); sunsu_autoconfig()
1091 serial_outp(up, UART_MCR, UART_MCR_LOOP | 0x0A); sunsu_autoconfig()
1093 serial_outp(up, UART_MCR, save_mcr); sunsu_autoconfig()
1097 serial_outp(up, UART_LCR, 0xBF); /* set up for StarTech test */ sunsu_autoconfig()
1098 serial_outp(up, UART_EFR, 0); /* EFR is the same as FCR */ sunsu_autoconfig()
1099 serial_outp(up, UART_LCR, 0); sunsu_autoconfig()
1100 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); sunsu_autoconfig()
1118 serial_outp(up, UART_LCR, UART_LCR_DLAB); sunsu_autoconfig()
1122 serial_outp(up, UART_LCR, 0xBF); sunsu_autoconfig()
1129 serial_outp(up, UART_LCR, save_lcr | UART_LCR_DLAB); sunsu_autoconfig()
1130 serial_outp(up, UART_FCR, sunsu_autoconfig()
1140 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); sunsu_autoconfig()
1141 serial_outp(up, UART_LCR, 0); sunsu_autoconfig()
1142 serial_outp(up, UART_FCR, sunsu_autoconfig()
1148 serial_outp(up, UART_FCR, UART_FCR_ENABLE_FIFO); sunsu_autoconfig()
1150 serial_outp(up, UART_LCR, save_lcr); sunsu_autoconfig()
1153 serial_outp(up, UART_SCR, 0xa5); sunsu_autoconfig()
1155 serial_outp(up, UART_SCR, 0x5a); sunsu_autoconfig()
1157 serial_outp(up, UART_SCR, scratch); sunsu_autoconfig()
1174 serial_outp(up, UART_RSA_FRR, 0); sunsu_autoconfig()
1176 serial_outp(up, UART_MCR, save_mcr); sunsu_autoconfig()
1177 serial_outp(up, UART_FCR, (UART_FCR_ENABLE_FIFO | sunsu_autoconfig()
1180 serial_outp(up, UART_FCR, 0); sunsu_autoconfig()
1182 serial_outp(up, UART_IER, 0); sunsu_autoconfig()
/linux-4.4.14/drivers/isdn/hisax/
H A Delsa_ser.c87 static inline void serial_outp(struct IsdnCardState *cs, int offset, serial_outp() function
128 serial_outp(cs, UART_FCR, fcr); change_speed()
132 serial_outp(cs, UART_IER, cs->hw.elsa.IER); change_speed()
135 serial_outp(cs, UART_LCR, cval | UART_LCR_DLAB);/* set DLAB */ change_speed()
136 serial_outp(cs, UART_DLL, quot & 0xff); /* LS of divisor */ change_speed()
137 serial_outp(cs, UART_DLM, quot >> 8); /* MS of divisor */ change_speed()
138 serial_outp(cs, UART_LCR, cval); /* reset DLAB */ change_speed()
150 serial_outp(cs, UART_FCR, (UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT)); mstartup()
172 serial_outp(cs, UART_LCR, UART_LCR_WLEN8); /* reset DLAB */ mstartup()
176 serial_outp(cs, UART_MCR, cs->hw.elsa.MCR); mstartup()
182 serial_outp(cs, UART_IER, cs->hw.elsa.IER); /* enable interrupts */ mstartup()
221 serial_outp(cs, UART_IER, 0x00); /* disable all intrs */ mshutdown()
225 serial_outp(cs, UART_LCR, serial_inp(cs, UART_LCR) & ~UART_LCR_SBC); mshutdown()
228 serial_outp(cs, UART_MCR, cs->hw.elsa.MCR); mshutdown()
231 serial_outp(cs, UART_FCR, (UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT)); mshutdown()
274 serial_outp(cs, UART_IER, cs->hw.elsa.IER); write_modem()
366 serial_outp(cs, UART_TX, cs->hw.elsa.transbuf[cs->hw.elsa.transp++]); transmit_chars()
382 serial_outp(cs, UART_IER, cs->hw.elsa.IER); transmit_chars()
472 serial_outp(cs, UART_IER, cs->hw.elsa.IER); modem_write_cmd()
H A Delsa.c347 serial_outp(cs, UART_MCR, val); elsa_interrupt()
350 serial_outp(cs, UART_MCR, val); elsa_interrupt()

Completed in 341 milliseconds