Home
last modified time | relevance | path

Searched refs:synth (Results 1 – 25 of 30) sorted by relevance

12

/drivers/accessibility/speakup/
Dsynth.c22 struct spk_synth *synth; variable
54 static void _spk_do_catch_up(struct spk_synth *synth, int unicode) in _spk_do_catch_up() argument
81 synth->flush(synth); in _spk_do_catch_up()
95 ch = synth->procspeech; in _spk_do_catch_up()
97 ret = synth->io_ops->synth_out_unicode(synth, ch); in _spk_do_catch_up()
99 ret = synth->io_ops->synth_out(synth, ch); in _spk_do_catch_up()
110 if (synth->io_ops->synth_out(synth, synth->procspeech)) in _spk_do_catch_up()
123 synth->io_ops->synth_out(synth, synth->procspeech); in _spk_do_catch_up()
126 void spk_do_catch_up(struct spk_synth *synth) in spk_do_catch_up() argument
128 _spk_do_catch_up(synth, 0); in spk_do_catch_up()
[all …]
Dspeakup_audptr.c19 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(); in synth_flush()
123 synth->io_ops->send_xchar(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(); in synth_version()
137 synth_id[++test] = synth->io_ops->synth_in(); in synth_version()
[all …]
Dspeakup_dectlk.c32 static void do_catch_up(struct spk_synth *synth);
33 static void synth_flush(struct spk_synth *synth);
35 static unsigned char get_index(struct spk_synth *synth);
161 static unsigned char get_index(struct spk_synth *synth) in get_index() argument
197 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
235 synth->flush(synth); in do_catch_up()
250 if (synth_full_val || !synth->io_ops->synth_out(synth, ch)) { in do_catch_up()
264 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
267 synth->io_ops->synth_out(synth, in do_catch_up()
283 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
[all …]
Dspeakup_decext.c36 static void do_catch_up(struct spk_synth *synth);
37 static void synth_flush(struct spk_synth *synth);
144 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
168 synth->flush(synth); in do_catch_up()
182 if (synth_full() || !synth->io_ops->synth_out(synth, ch)) { in do_catch_up()
196 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
199 synth->io_ops->synth_out(synth, in do_catch_up()
215 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
218 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
221 synth->io_ops->flush_buffer(); in synth_flush()
[all …]
Dspk_priv.h52 int spk_serial_synth_probe(struct spk_synth *synth);
53 int spk_ttyio_synth_probe(struct spk_synth *synth);
54 const char *spk_serial_synth_immediate(struct spk_synth *synth,
56 const char *spk_ttyio_synth_immediate(struct spk_synth *synth,
58 void spk_do_catch_up(struct spk_synth *synth);
59 void spk_do_catch_up_unicode(struct spk_synth *synth);
60 void spk_synth_flush(struct spk_synth *synth);
61 unsigned char spk_synth_get_index(struct spk_synth *synth);
62 int spk_synth_is_alive_nop(struct spk_synth *synth);
63 int spk_synth_is_alive_restart(struct spk_synth *synth);
Dserialio.c122 synth->read_buff_add((u_char)c); in synth_readbuf_handler()
132 if (!synth->read_buff_add) in start_serial_interrupt()
172 int spk_serial_synth_probe(struct spk_synth *synth) in spk_serial_synth_probe() argument
177 if ((synth->ser >= SPK_LO_TTY) && (synth->ser <= SPK_HI_TTY)) { in spk_serial_synth_probe()
178 ser = spk_serial_init(synth->ser); in spk_serial_synth_probe()
188 pr_warn("ttyS%i is an invalid port\n", synth->ser); in spk_serial_synth_probe()
191 pr_info("%s: not found\n", synth->long_name); in spk_serial_synth_probe()
195 synth->long_name, synth->ser, synth->version); in spk_serial_synth_probe()
196 synth->alive = 1; in spk_serial_synth_probe()
206 if (!synth->read_buff_add) in spk_stop_serial_interrupt()
[all …]
Dthread.c34 (synth && synth->catch_up && synth->alive && in speakup_thread()
50 if (synth && synth->catch_up && synth->alive) { in speakup_thread()
55 synth->catch_up(synth); in speakup_thread()
Dspeakup_keypc.c26 static int synth_probe(struct spk_synth *synth);
28 static const char *synth_immediate(struct spk_synth *synth, const char *buf);
29 static void do_catch_up(struct spk_synth *synth);
30 static void synth_flush(struct spk_synth *synth);
143 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
164 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
190 synth->flush(synth); in do_catch_up()
249 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
254 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
259 pr_info("Probing for %s.\n", synth->long_name); in synth_probe()
[all …]
Dspeakup_acntpc.c27 static int synth_probe(struct spk_synth *synth);
29 static const char *synth_immediate(struct spk_synth *synth, const char *buf);
30 static void do_catch_up(struct spk_synth *synth);
31 static void synth_flush(struct spk_synth *synth);
140 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
162 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
189 synth->flush(synth); in do_catch_up()
242 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
247 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
252 pr_info("Probing for %s.\n", synth->long_name); in synth_probe()
[all …]
Dspeakup_apollo.c25 static void do_catch_up(struct spk_synth *synth);
125 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
153 synth->flush(synth); in do_catch_up()
165 if (!synth->io_ops->synth_out(synth, ch)) { in do_catch_up()
166 synth->io_ops->tiocmset(0, UART_MCR_RTS); in do_catch_up()
167 synth->io_ops->tiocmset(UART_MCR_RTS, 0); in do_catch_up()
177 if (synth->io_ops->synth_out(synth, synth->procspeech)) in do_catch_up()
190 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
Dspk_ttyio.c36 static int get_dev_to_use(struct spk_synth *synth, dev_t *dev_no) in get_dev_to_use() argument
39 if (strcmp(synth->dev_name, SYNTH_DEFAULT_DEV) || in get_dev_to_use()
40 synth->ser == SYNTH_DEFAULT_SER) in get_dev_to_use()
41 return tty_dev_name_to_number(synth->dev_name, dev_no); in get_dev_to_use()
43 return ser_to_dev(synth->ser, dev_no); in get_dev_to_use()
144 static int spk_ttyio_initialise_ldisc(struct spk_synth *synth) in spk_ttyio_initialise_ldisc() argument
151 ret = get_dev_to_use(synth, &dev); in spk_ttyio_initialise_ldisc()
368 int spk_ttyio_synth_probe(struct spk_synth *synth) in spk_ttyio_synth_probe() argument
370 int rv = spk_ttyio_initialise_ldisc(synth); in spk_ttyio_synth_probe()
375 synth->alive = 1; in spk_ttyio_synth_probe()
[all …]
Dspeakup_dtlk.c26 static int synth_probe(struct spk_synth *synth);
28 static const char *synth_immediate(struct spk_synth *synth, const char *buf);
29 static void do_catch_up(struct spk_synth *synth);
30 static void synth_flush(struct spk_synth *synth);
181 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
202 synth->flush(synth); in do_catch_up()
237 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
252 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
273 static struct synth_settings *synth_interrogate(struct spk_synth *synth) in synth_interrogate() argument
280 synth_immediate(synth, "\x18\x01?"); in synth_interrogate()
[all …]
Dspeakup_ltlk.c19 static int synth_probe(struct spk_synth *synth);
128 static void synth_interrogate(struct spk_synth *synth) in synth_interrogate() argument
133 synth->synth_immediate(synth, "\x18\x01?"); in synth_interrogate()
135 buf[i] = synth->io_ops->synth_in(); in synth_interrogate()
146 pr_info("%s: ROM version: %s\n", synth->long_name, rom_v); in synth_interrogate()
149 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
153 failed = spk_ttyio_synth_probe(synth); in synth_probe()
155 synth_interrogate(synth); in synth_probe()
156 synth->alive = !failed; in synth_probe()
Dspeakup_decpc.c127 static int synth_probe(struct spk_synth *synth);
129 static const char *synth_immediate(struct spk_synth *synth, const char *buf);
130 static void do_catch_up(struct spk_synth *synth);
131 static void synth_flush(struct spk_synth *synth);
298 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
363 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
386 synth->flush(synth); in do_catch_up()
436 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
450 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
454 pr_info("Probing for %s.\n", synth->long_name); in synth_probe()
[all …]
Dspk_types.h158 int (*synth_out)(struct spk_synth *synth, const char ch);
159 int (*synth_out_unicode)(struct spk_synth *synth, u16 ch);
165 int (*wait_for_xmitr)(struct spk_synth *synth);
190 int (*probe)(struct spk_synth *synth);
192 const char *(*synth_immediate)(struct spk_synth *synth,
194 void (*catch_up)(struct spk_synth *synth);
195 void (*flush)(struct spk_synth *synth);
196 int (*is_alive)(struct spk_synth *synth);
199 unsigned char (*get_index)(struct spk_synth *synth);
Dspeakup_acntsa.c20 static int synth_probe(struct spk_synth *synth);
116 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
120 failed = spk_ttyio_synth_probe(synth); in synth_probe()
122 synth->synth_immediate(synth, "\033=R\r"); in synth_probe()
125 synth->alive = !failed; in synth_probe()
Dspeakup_spkout.c19 static void synth_flush(struct spk_synth *synth);
118 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
120 synth->io_ops->flush_buffer(); in synth_flush()
121 synth->io_ops->send_xchar(SYNTH_CLEAR); in synth_flush()
Dkobjects.c376 if (!synth) in synth_show()
379 rv = sprintf(buf, "%s\n", synth->name); in synth_show()
400 if (synth && !strcmp(new_synth_name, synth->name)) { in synth_store()
422 if (!synth) in synth_direct_store()
450 if (synth) in version_show()
452 synth->name, synth->version); in version_show()
607 if (synth && synth_default_value) { in spk_reset_default_value()
667 if (param->var_id == VOICE && synth && in spk_var_store()
671 spk_reset_default_value("pitch", synth->default_pitch, in spk_var_store()
673 spk_reset_default_value("vol", synth->default_vol, in spk_var_store()
[all …]
Dspeakup_soft.c26 static int softsynth_probe(struct spk_synth *synth);
28 static int softsynth_is_alive(struct spk_synth *synth);
29 static unsigned char get_index(struct spk_synth *synth);
348 static unsigned char get_index(struct spk_synth *synth) in get_index() argument
375 static int softsynth_probe(struct spk_synth *synth) in softsynth_probe() argument
414 static int softsynth_is_alive(struct spk_synth *synth) in softsynth_is_alive() argument
Ddevsynth.c22 if (!synth) in speakup_file_write()
45 if (!synth) in speakup_file_open()
Dmain.c52 module_param_named(synth, synth_name, charp, 0444);
55 MODULE_PARM_DESC(synth, "Synth to start if speakup is built in.");
297 if (synth) in speakup_shut_up()
303 char val = synth->is_alive(synth); in speech_kill()
1169 if (!synth || up_flag || spk_killed) in do_handle_shift()
1207 if (!synth || spk_killed) { in do_handle_latin()
1401 if ((vc->vc_num != fg_console) || !synth || spk_shut_up) in read_all_doc()
1519 if (!synth || up_flag || spk_shut_up) { in pre_handle_cursor()
1541 if (!synth || up_flag || spk_shut_up || cursor_track == CT_Off) { in do_handle_cursor()
1737 if (spk_shut_up || !synth) { in speakup_bs()
[all …]
/drivers/clk/ti/
Dfapll.c286 struct fapll_synth *synth = to_synth(hw); in ti_fapll_synth_enable() local
287 u32 v = readl_relaxed(synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_enable()
289 v &= ~(1 << synth->index); in ti_fapll_synth_enable()
290 writel_relaxed(v, synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_enable()
297 struct fapll_synth *synth = to_synth(hw); in ti_fapll_synth_disable() local
298 u32 v = readl_relaxed(synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_disable()
300 v |= 1 << synth->index; in ti_fapll_synth_disable()
301 writel_relaxed(v, synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_disable()
306 struct fapll_synth *synth = to_synth(hw); in ti_fapll_synth_is_enabled() local
307 u32 v = readl_relaxed(synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_is_enabled()
[all …]
/drivers/clk/
Dclk-si5341.c73 struct clk_si5341_synth synth[SI5341_NUM_SYNTH]; member
560 struct clk_si5341_synth *synth = to_clk_si5341_synth(hw); in si5341_synth_clk_is_on() local
563 u8 index = synth->index; in si5341_synth_clk_is_on()
565 err = regmap_read(synth->data->regmap, in si5341_synth_clk_is_on()
573 err = regmap_read(synth->data->regmap, SI5341_SYNTH_N_PDNB, &val); in si5341_synth_clk_is_on()
581 err = regmap_read(synth->data->regmap, SI5341_SYNTH_N_CLK_DIS, &val); in si5341_synth_clk_is_on()
590 struct clk_si5341_synth *synth = to_clk_si5341_synth(hw); in si5341_synth_clk_unprepare() local
591 u8 index = synth->index; /* In range 0..5 */ in si5341_synth_clk_unprepare()
595 regmap_update_bits(synth->data->regmap, in si5341_synth_clk_unprepare()
598 regmap_update_bits(synth->data->regmap, in si5341_synth_clk_unprepare()
[all …]
/drivers/clk/spear/
DMakefile6 obj-y += clk.o clk-aux-synth.o clk-frac-synth.o clk-gpt-synth.o clk-vco-pll.o
/drivers/net/wireless/intersil/p54/
Deeprom.c738 u16 synth = 0; in p54_parse_eeprom() local
811 synth = le16_to_cpu(exp_if->variant); in p54_parse_eeprom()
887 if (!synth || !priv->iq_autocal || !priv->output_limit || in p54_parse_eeprom()
895 priv->rxhw = synth & PDR_SYNTH_FRONTEND_MASK; in p54_parse_eeprom()
903 if (!(synth & PDR_SYNTH_24_GHZ_DISABLED)) in p54_parse_eeprom()
906 if (!(synth & PDR_SYNTH_5_GHZ_DISABLED)) in p54_parse_eeprom()
909 if ((synth & PDR_SYNTH_RX_DIV_MASK) == PDR_SYNTH_RX_DIV_SUPPORTED) in p54_parse_eeprom()
911 if ((synth & PDR_SYNTH_TX_DIV_MASK) == PDR_SYNTH_TX_DIV_SUPPORTED) in p54_parse_eeprom()

12