Lines Matching refs:speakup_info

146 	return inb_p(speakup_info.port_tts + UART_RX) == 'F';  in synth_full()
165 outb_p(ch, speakup_info.port_tts); in synth_immediate()
188 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
190 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
194 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
195 if (speakup_info.flushing) { in do_catch_up()
196 speakup_info.flushing = 0; in do_catch_up()
197 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
203 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
208 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
220 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
222 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
225 outb_p(ch, speakup_info.port_tts); in do_catch_up()
233 outb_p(PROCSPEECH, speakup_info.port_tts); in do_catch_up()
234 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
237 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
248 outb_p(PROCSPEECH, speakup_info.port_tts); in do_catch_up()
253 outb_p(SYNTH_CLEAR, speakup_info.port_tts); in synth_flush()
263 speakup_info.port_tts = port_forced; in synth_probe()
265 speakup_info.port_tts); in synth_probe()
266 if (synth_request_region(speakup_info.port_tts - 1, in synth_probe()
271 port_val = inw(speakup_info.port_tts - 1); in synth_probe()
272 synth_port_control = speakup_info.port_tts - 1; in synth_probe()
286 speakup_info.port_tts = synth_port_control + 1; in synth_probe()
309 if (speakup_info.port_tts) in accent_release()
310 synth_release_region(speakup_info.port_tts - 1, in accent_release()
312 speakup_info.port_tts = 0; in accent_release()