Home
last modified time | relevance | path

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

1234

/openbmc/linux/drivers/accessibility/speakup/
H A 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 …]
H A Dspeakup_audptr.c19 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()
[all …]
H A Dspk_priv.h37 void spk_serial_release(struct spk_synth *synth);
38 void spk_ttyio_release(struct spk_synth *synth);
52 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);
[all …]
H A Dspk_types.h158 int (*synth_out)(struct spk_synth *synth, const char ch);
159 int (*synth_out_unicode)(struct spk_synth *synth, u16 ch);
160 void (*send_xchar)(struct spk_synth *synth, char ch);
161 void (*tiocmset)(struct spk_synth *synth, unsigned int set, unsigned int clear);
162 unsigned char (*synth_in)(struct spk_synth *synth);
163 unsigned char (*synth_in_nowait)(struct spk_synth *synth);
164 void (*flush_buffer)(struct spk_synth *synth);
165 int (*wait_for_xmitr)(struct spk_synth *synth);
191 int (*probe)(struct spk_synth *synth);
192 void (*release)(struct spk_synth *synth);
[all …]
H A Dserialio.c122 synth->read_buff_add((u_char)c); in synth_readbuf_handler()
132 if (!synth->read_buff_add) in start_serial_interrupt()
153 static void spk_serial_send_xchar(struct spk_synth *synth, char ch) in spk_serial_send_xchar() argument
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()
[all …]
H A 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);
173 static unsigned char get_index(struct spk_synth *synth) in get_index() argument
209 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
252 synth->flush(synth); in do_catch_up()
267 if (synth_full_val || !synth->io_ops->synth_out(synth, ch)) { in do_catch_up()
281 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
284 synth->io_ops->synth_out(synth, in do_catch_up()
300 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
[all …]
H A 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()
H A Dspeakup_decext.c36 static void do_catch_up(struct spk_synth *synth);
37 static void synth_flush(struct spk_synth *synth);
153 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
177 synth->flush(synth); in do_catch_up()
191 if (synth_full() || !synth->io_ops->synth_out(synth, ch)) { in do_catch_up()
205 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
208 synth->io_ops->synth_out(synth, in do_catch_up()
224 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
227 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
230 synth->io_ops->flush_buffer(synth); in synth_flush()
[all …]
H A Dspk_ttyio.c15 struct spk_synth *synth; member
37 static int get_dev_to_use(struct spk_synth *synth, dev_t *dev_no) in get_dev_to_use() argument
40 if (strcmp(synth->dev_name, SYNTH_DEFAULT_DEV) || in get_dev_to_use()
41 synth->ser == SYNTH_DEFAULT_SER) in get_dev_to_use()
42 return tty_dev_name_to_number(synth->dev_name, dev_no); in get_dev_to_use()
44 return ser_to_dev(synth->ser, dev_no); in get_dev_to_use()
78 struct spk_synth *synth = ldisc_data->synth; in spk_ttyio_receive_buf2() local
80 if (synth->read_buff_add) { in spk_ttyio_receive_buf2()
84 synth->read_buff_add(cp[i]); in spk_ttyio_receive_buf2()
143 static int spk_ttyio_initialise_ldisc(struct spk_synth *synth) in spk_ttyio_initialise_ldisc() argument
[all …]
H A Dspeakup_keypc.c26 static int synth_probe(struct spk_synth *synth);
27 static void keynote_release(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);
152 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
173 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
199 synth->flush(synth); in do_catch_up()
258 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
263 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
[all …]
H A Dspeakup_apollo.c25 static void do_catch_up(struct spk_synth *synth);
138 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
166 synth->flush(synth); in do_catch_up()
178 if (!synth->io_ops->synth_out(synth, ch)) { in do_catch_up()
179 synth->io_ops->tiocmset(synth, 0, UART_MCR_RTS); in do_catch_up()
180 synth->io_ops->tiocmset(synth, UART_MCR_RTS, 0); in do_catch_up()
190 if (synth->io_ops->synth_out(synth, synth->procspeech)) in do_catch_up()
203 synth->io_ops->synth_out(synth, PROCSPEECH); in do_catch_up()
H A Dspeakup_acntpc.c27 static int synth_probe(struct spk_synth *synth);
28 static void accent_release(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);
149 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
171 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
198 synth->flush(synth); in do_catch_up()
251 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
256 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
[all …]
H A Dspeakup_dtlk.c26 static int synth_probe(struct spk_synth *synth);
27 static void dtlk_release(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);
191 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
212 synth->flush(synth); in do_catch_up()
247 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
262 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
283 static struct synth_settings *synth_interrogate(struct spk_synth *synth) in synth_interrogate() argument
[all …]
H A Dspeakup_ltlk.c19 static int synth_probe(struct spk_synth *synth);
139 static void synth_interrogate(struct spk_synth *synth) in synth_interrogate() argument
144 synth->synth_immediate(synth, "\x18\x01?"); in synth_interrogate()
146 buf[i] = synth->io_ops->synth_in(synth); in synth_interrogate()
157 pr_info("%s: ROM version: %s\n", synth->long_name, rom_v); in synth_interrogate()
160 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
164 failed = spk_ttyio_synth_probe(synth); in synth_probe()
166 synth_interrogate(synth); in synth_probe()
167 synth->alive = !failed; in synth_probe()
H A Dspeakup_decpc.c127 static int synth_probe(struct spk_synth *synth);
128 static void dtpc_release(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);
309 static void synth_flush(struct spk_synth *synth) in synth_flush() argument
374 static void do_catch_up(struct spk_synth *synth) in do_catch_up() argument
397 synth->flush(synth); in do_catch_up()
447 static const char *synth_immediate(struct spk_synth *synth, const char *buf) in synth_immediate() argument
461 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
[all …]
H A Dspeakup_spkout.c19 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()
H A Dspeakup_acntsa.c20 static int synth_probe(struct spk_synth *synth);
126 static int synth_probe(struct spk_synth *synth) in synth_probe() argument
130 failed = spk_ttyio_synth_probe(synth); in synth_probe()
132 synth->synth_immediate(synth, "\033=R\r"); in synth_probe()
135 synth->alive = !failed; in synth_probe()
H A Dspeakup_soft.c26 static int softsynth_probe(struct spk_synth *synth);
27 static void softsynth_release(struct spk_synth *synth);
28 static int softsynth_is_alive(struct spk_synth *synth);
29 static int softsynth_adjust(struct spk_synth *synth, struct st_var_header *var);
30 static unsigned char get_index(struct spk_synth *synth);
367 static unsigned char get_index(struct spk_synth *synth) in get_index() argument
394 static int softsynth_probe(struct spk_synth *synth) in softsynth_probe() argument
425 static void softsynth_release(struct spk_synth *synth) in softsynth_release() argument
434 static int softsynth_is_alive(struct spk_synth *synth) in softsynth_is_alive() argument
441 static int softsynth_adjust(struct spk_synth *synth, struct st_var_header *var) in softsynth_adjust() argument
/openbmc/linux/drivers/clk/ti/
H A Dfapll.c277 struct fapll_synth *synth = to_synth(hw); in ti_fapll_synth_enable() local
278 u32 v = readl_relaxed(synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_enable()
280 v &= ~(1 << synth->index); in ti_fapll_synth_enable()
281 writel_relaxed(v, synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_enable()
288 struct fapll_synth *synth = to_synth(hw); in ti_fapll_synth_disable() local
289 u32 v = readl_relaxed(synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_disable()
291 v |= 1 << synth->index; in ti_fapll_synth_disable()
292 writel_relaxed(v, synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_disable()
297 struct fapll_synth *synth = to_synth(hw); in ti_fapll_synth_is_enabled() local
298 u32 v = readl_relaxed(synth->fd->base + FAPLL_PWD_OFFSET); in ti_fapll_synth_is_enabled()
[all …]
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth/
H A D0002-fluid_synth_nwrite_float-Allow-zero-pointer-for-left.patch20 src/synth/fluid_synth.c | 69 ++++++++++++++++++++++++++++-------------
23 diff --git a/src/synth/fluid_synth.c b/src/synth/fluid_synth.c
25 --- a/src/synth/fluid_synth.c
26 +++ b/src/synth/fluid_synth.c
27 @@ -3628,10 +3628,10 @@ fluid_synth_program_reset(fluid_synth_t *synth)
29 * @param synth FluidSynth instance
31 - * @param left Array of float buffers to store left channel of planar audio (as many as \c synth.a…
33 …NULL, array of float buffers to store left effect channels (as many as \c synth.effects-channels b…
35 + * @param left Array of float buffers to store left channel of planar audio (as many as \c synth.a…
37 …NULL, array of float buffers to store left effect channels (as many as \c synth.effects-channels b…
[all …]
/openbmc/linux/drivers/clk/
H A Dclk-si5341.c73 struct clk_si5341_synth synth[SI5341_NUM_SYNTH]; member
565 struct clk_si5341_synth *synth = to_clk_si5341_synth(hw); in si5341_synth_clk_is_on() local
568 u8 index = synth->index; in si5341_synth_clk_is_on()
570 err = regmap_read(synth->data->regmap, in si5341_synth_clk_is_on()
578 err = regmap_read(synth->data->regmap, SI5341_SYNTH_N_PDNB, &val); in si5341_synth_clk_is_on()
586 err = regmap_read(synth->data->regmap, SI5341_SYNTH_N_CLK_DIS, &val); in si5341_synth_clk_is_on()
595 struct clk_si5341_synth *synth = to_clk_si5341_synth(hw); in si5341_synth_clk_unprepare() local
596 u8 index = synth->index; /* In range 0..5 */ in si5341_synth_clk_unprepare()
600 regmap_update_bits(synth->data->regmap, in si5341_synth_clk_unprepare()
603 regmap_update_bits(synth->data->regmap, in si5341_synth_clk_unprepare()
[all …]
/openbmc/linux/sound/synth/emux/
H A DMakefile7 snd-emux-synth-objs := emux.o emux_synth.o emux_seq.o emux_nrpn.o \
9 snd-emux-synth-$(CONFIG_SND_PROC_FS) += emux_proc.o
11 snd-emux-synth-y += emux_oss.o
14 obj-$(CONFIG_SND_SYNTH_EMUX) += snd-emux-synth.o
/openbmc/linux/drivers/clk/spear/
H A DMakefile6 obj-y += clk.o clk-aux-synth.o clk-frac-synth.o clk-gpt-synth.o clk-vco-pll.o
/openbmc/u-boot/arch/arm/cpu/arm926ejs/spear/
H A Dtimer.c31 u32 synth; in timer_init() local
36 synth = MISC_GPT4SYNTH; in timer_init()
39 synth = MISC_GPT3SYNTH; in timer_init()
44 writel(readl(&misc_regs_p->periph_clk_cfg) | synth, in timer_init()
/openbmc/linux/sound/drivers/opl3/
H A DMakefile8 snd-opl3-synth-y := opl3_seq.o opl3_midi.o opl3_drums.o
10 snd-opl3-synth-y += opl3_oss.o
15 obj-$(CONFIG_SND_OPL3_LIB_SEQ) += snd-opl3-synth.o

1234