Lines Matching refs:speakup_info

147 	synth_status = inb_p(speakup_info.port_tts + UART_RX);  in synth_readable()
153 synth_status = inb_p(speakup_info.port_tts + UART_RX); in synth_writable()
159 synth_status = inb_p(speakup_info.port_tts + UART_RX); in synth_full()
172 outb_p(ch, speakup_info.port_tts); in spk_out()
193 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
195 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
198 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
199 if (speakup_info.flushing) { in do_catch_up()
200 speakup_info.flushing = 0; in do_catch_up()
201 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
207 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
212 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
218 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
220 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
226 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
229 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
254 outb_p(SYNTH_CLEAR, speakup_info.port_tts); in synth_flush()
266 outb_p(ch, speakup_info.port_tts); in synth_read_tts()
324 speakup_info.port_tts = port_forced; in synth_probe()
326 speakup_info.port_tts); in synth_probe()
329 if (synth_request_region(speakup_info.port_tts - 1, in synth_probe()
334 port_val = inw(speakup_info.port_tts - 1); in synth_probe()
335 synth_lpc = speakup_info.port_tts - 1; in synth_probe()
344 speakup_info.port_tts = synth_lpc + 1; in synth_probe()
371 if (speakup_info.port_tts) in dtlk_release()
372 synth_release_region(speakup_info.port_tts - 1, in dtlk_release()
374 speakup_info.port_tts = 0; in dtlk_release()