Lines Matching refs:synth
19 static int synth_probe(struct spk_synth *synth);
20 static void synth_flush(struct spk_synth *synth);
120 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
122 synth->io_ops->flush_buffer(synth); in synth_flush()
123 synth->io_ops->send_xchar(synth, SYNTH_CLEAR); in synth_flush()
124 synth->io_ops->synth_out(synth, PROCSPEECH); in synth_flush()
127 static void synth_version(struct spk_synth *synth) in synth_version() argument
132 synth->synth_immediate(synth, "\x05[Q]"); in synth_version()
133 synth_id[test] = synth->io_ops->synth_in(synth); in synth_version()
137 synth_id[++test] = synth->io_ops->synth_in(synth); in synth_version()
142 pr_info("%s version: %s", synth->long_name, synth_id); in synth_version()
145 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
149 failed = spk_ttyio_synth_probe(synth); in synth_probe()
151 synth_version(synth); in synth_probe()
152 synth->alive = !failed; in synth_probe()