Home
last modified time | relevance | path

Searched refs:snd_emu8000 (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.10/include/sound/
Demu8000.h46 struct snd_emu8000 { struct
90 void snd_emu8000_poke(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, argument
92 unsigned short snd_emu8000_peek(struct snd_emu8000 *emu, unsigned int port,
94 void snd_emu8000_poke_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg,
96 unsigned int snd_emu8000_peek_dw(struct snd_emu8000 *emu, unsigned int port,
98 void snd_emu8000_dma_chan(struct snd_emu8000 *emu, int ch, int mode);
100 void snd_emu8000_init_fm(struct snd_emu8000 *emu);
102 void snd_emu8000_update_chorus_mode(struct snd_emu8000 *emu);
103 void snd_emu8000_update_reverb_mode(struct snd_emu8000 *emu);
104 void snd_emu8000_update_equalizer(struct snd_emu8000 *emu);
[all …]
/Linux-v5.10/sound/isa/sb/
Demu8000_callback.c32 static void set_pitch(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
33 static void set_volume(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
34 static void set_pan(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
35 static void set_fmmod(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
36 static void set_tremfreq(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
37 static void set_fm2frq2(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
38 static void set_filterQ(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
39 static void snd_emu8000_tweak_voice(struct snd_emu8000 *emu, int ch);
72 snd_emu8000_ops_setup(struct snd_emu8000 *hw) in snd_emu8000_ops_setup()
86 struct snd_emu8000 *hw; in release_voice()
[all …]
Demu8000.c35 void snd_emu8000_poke(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, unsigned int va… in snd_emu8000_poke()
48 unsigned short snd_emu8000_peek(struct snd_emu8000 *emu, unsigned int port, unsigned int reg) in snd_emu8000_peek()
63 void snd_emu8000_poke_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, unsigned int… in snd_emu8000_poke_dw()
77 unsigned int snd_emu8000_peek_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg) in snd_emu8000_peek_dw()
97 snd_emu8000_dma_chan(struct snd_emu8000 *emu, int ch, int mode) in snd_emu8000_dma_chan()
122 snd_emu8000_read_wait(struct snd_emu8000 *emu) in snd_emu8000_read_wait()
134 snd_emu8000_write_wait(struct snd_emu8000 *emu) in snd_emu8000_write_wait()
147 snd_emu8000_detect(struct snd_emu8000 *emu) in snd_emu8000_detect()
173 init_audio(struct snd_emu8000 *emu) in init_audio()
214 init_dma(struct snd_emu8000 *emu) in init_dma()
[all …]
Demu8000_synth.c27 struct snd_emu8000 *hw; in snd_emu8000_probe()
30 hw = *(struct snd_emu8000**)SNDRV_SEQ_DEVICE_ARGPTR(dev); in snd_emu8000_probe()
87 struct snd_emu8000 *hw; in snd_emu8000_remove()
113 .argsize = sizeof(struct snd_emu8000 *),
Demu8000_pcm.c40 struct snd_emu8000 *emu;
68 emu8k_open_dram_for_pcm(struct snd_emu8000 *emu, int channels) in emu8k_open_dram_for_pcm()
104 snd_emu8000_write_wait(struct snd_emu8000 *emu, int can_schedule) in snd_emu8000_write_wait()
119 emu8k_close_dram(struct snd_emu8000 *emu) in emu8k_close_dram()
218 struct snd_emu8000 *emu = snd_pcm_substream_chip(subs); in emu8k_pcm_open()
271 struct snd_emu8000 *hw = rec->emu; in setup_voice()
325 struct snd_emu8000 *hw = rec->emu; in start_voice()
360 struct snd_emu8000 *hw = rec->emu; in stop_voice()
437 struct snd_emu8000 *emu = (rec)->emu; \
494 struct snd_emu8000 *emu = rec->emu; \
[all …]
Demu8000_patch.c24 snd_emu8000_open_dma(struct snd_emu8000 *emu, int write) in snd_emu8000_open_dma()
51 snd_emu8000_close_dma(struct snd_emu8000 *emu) in snd_emu8000_close_dma()
98 snd_emu8000_write_wait(struct snd_emu8000 *emu) in snd_emu8000_write_wait()
120 write_word(struct snd_emu8000 *emu, int *offset, unsigned short data) in write_word()
145 struct snd_emu8000 *emu; in snd_emu8000_sample_new()
Demu8000_local.h27 void snd_emu8000_ops_setup(struct snd_emu8000 *emu);
30 int snd_emu8000_pcm_new(struct snd_card *card, struct snd_emu8000 *emu, int index);