Lines Matching refs:synth
19 static int synth_probe(struct spk_synth *synth);
20 static void synth_flush(struct spk_synth *synth);
129 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
131 synth->io_ops->flush_buffer(synth); in synth_flush()
132 synth->io_ops->send_xchar(synth, SYNTH_CLEAR); in synth_flush()
133 synth->io_ops->synth_out(synth, PROCSPEECH); in synth_flush()
136 static void synth_version(struct spk_synth *synth) in synth_version() argument
141 synth->synth_immediate(synth, "\x05[Q]"); in synth_version()
142 synth_id[0] = synth->io_ops->synth_in(synth); in synth_version()
148 synth_id[i] = synth->io_ops->synth_in(synth); in synth_version()
153 pr_info("%s version: %s", synth->long_name, synth_id); in synth_version()
156 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
160 failed = spk_ttyio_synth_probe(synth); in synth_probe()
162 synth_version(synth); in synth_probe()
163 synth->alive = !failed; in synth_probe()