Lines Matching refs:speakup_info

137 	return inb_p(speakup_info.port_tts + UART_RX) == 'F';  in synth_full()
156 outb_p(ch, speakup_info.port_tts); in synth_immediate()
179 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
181 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
185 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
186 if (speakup_info.flushing) { in do_catch_up()
187 speakup_info.flushing = 0; in do_catch_up()
188 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
194 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
199 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
211 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
213 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
216 outb_p(ch, speakup_info.port_tts); in do_catch_up()
224 outb_p(PROCSPEECH, speakup_info.port_tts); in do_catch_up()
225 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
228 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
239 outb_p(PROCSPEECH, speakup_info.port_tts); in do_catch_up()
244 outb_p(SYNTH_CLEAR, speakup_info.port_tts); in synth_flush()
254 speakup_info.port_tts = port_forced; in synth_probe()
256 speakup_info.port_tts); in synth_probe()
257 if (synth_request_region(speakup_info.port_tts - 1, in synth_probe()
262 port_val = inw(speakup_info.port_tts - 1); in synth_probe()
263 synth_port_control = speakup_info.port_tts - 1; in synth_probe()
277 speakup_info.port_tts = synth_port_control + 1; in synth_probe()
300 if (speakup_info.port_tts) in accent_release()
301 synth_release_region(speakup_info.port_tts - 1, in accent_release()
303 speakup_info.port_tts = 0; in accent_release()