Home
last modified time | relevance | path

Searched refs:port_tts (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/staging/speakup/
Dserialio.c83 speakup_info.port_tts = ser->port; in spk_serial_init()
99 while (inb_p(speakup_info.port_tts + UART_LSR) & UART_LSR_DR) { in synth_readbuf_handler()
101 c = inb_p(speakup_info.port_tts+UART_RX); in synth_readbuf_handler()
124 speakup_info.port_tts + UART_MCR); in start_serial_interrupt()
127 speakup_info.port_tts + UART_IER); in start_serial_interrupt()
128 inb(speakup_info.port_tts+UART_LSR); in start_serial_interrupt()
129 inb(speakup_info.port_tts+UART_RX); in start_serial_interrupt()
130 inb(speakup_info.port_tts+UART_IIR); in start_serial_interrupt()
131 inb(speakup_info.port_tts+UART_MSR); in start_serial_interrupt()
132 outb(1, speakup_info.port_tts + UART_FCR); /* Turn FIFO On */ in start_serial_interrupt()
[all …]
Dspeakup_decpc.c249 dt_stat = inb_p(speakup_info.port_tts) | in dt_getstatus()
250 (inb_p(speakup_info.port_tts + 1) << 8); in dt_getstatus()
256 outb_p(cmd & 0xFF, speakup_info.port_tts); in dt_sendcmd()
257 outb_p((cmd >> 8) & 0xFF, speakup_info.port_tts+1); in dt_sendcmd()
293 outb_p(0, speakup_info.port_tts+2); in dt_ctrl()
294 outb_p(0, speakup_info.port_tts+3); in dt_ctrl()
297 outb_p(0, speakup_info.port_tts+6); in dt_ctrl()
325 outb_p(DMA_sync, speakup_info.port_tts+4); in synth_flush()
326 outb_p(0, speakup_info.port_tts+4); in synth_flush()
344 outb_p(DMA_single_in, speakup_info.port_tts+4); in dt_sendchar()
[all …]
Dspeakup_acntpc.c149 return inb_p(speakup_info.port_tts + UART_RX) == 'F'; in synth_full()
168 outb_p(ch, speakup_info.port_tts); in synth_immediate()
227 outb_p(ch, speakup_info.port_tts); in do_catch_up()
235 outb_p(PROCSPEECH, speakup_info.port_tts); in do_catch_up()
250 outb_p(PROCSPEECH, speakup_info.port_tts); in do_catch_up()
255 outb_p(SYNTH_CLEAR, speakup_info.port_tts); in synth_flush()
265 speakup_info.port_tts = port_forced; in synth_probe()
267 speakup_info.port_tts); in synth_probe()
268 if (synth_request_region(speakup_info.port_tts-1, in synth_probe()
273 port_val = inw(speakup_info.port_tts-1); in synth_probe()
[all …]
Dspeakup_dtlk.c158 synth_status = inb_p(speakup_info.port_tts + UART_RX); in synth_readable()
164 synth_status = inb_p(speakup_info.port_tts + UART_RX); in synth_writable()
170 synth_status = inb_p(speakup_info.port_tts + UART_RX); in synth_full()
183 outb_p(ch, speakup_info.port_tts); in spk_out()
264 outb_p(SYNTH_CLEAR, speakup_info.port_tts); in synth_flush()
276 outb_p(ch, speakup_info.port_tts); in synth_read_tts()
334 speakup_info.port_tts = port_forced; in synth_probe()
336 speakup_info.port_tts); in synth_probe()
339 if (synth_request_region(speakup_info.port_tts-1, in synth_probe()
344 port_val = inw(speakup_info.port_tts-1); in synth_probe()
[all …]
Dserialio.h38 ((inb(speakup_info.port_tts + UART_LSR) & BOTH_EMPTY) != BOTH_EMPTY)
Dspeakup_apollo.c176 outb(UART_MCR_DTR, speakup_info.port_tts + UART_MCR); in do_catch_up()
178 speakup_info.port_tts + UART_MCR); in do_catch_up()
Dspeakup_decext.c41 u_char avail = inb_p(speakup_info.port_tts + UART_LSR) & UART_LSR_DR; in get_last_char()
44 last_char = inb_p(speakup_info.port_tts + UART_RX); in get_last_char()
Dspeakup_spkout.c140 outb(SYNTH_CLEAR, speakup_info.port_tts); in synth_flush()
Dspk_types.h196 int port_tts; member
Dspeakup_audptr.c141 outb(SYNTH_CLEAR, speakup_info.port_tts); in synth_flush()
Dsynth.c156 outb(ch, speakup_info.port_tts); in spk_synth_immediate()