Home
last modified time | relevance | path

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

/Linux-v4.19/include/sound/
Demu8000.h59 struct snd_emu8000 { struct
103 void snd_emu8000_poke(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, argument
105 unsigned short snd_emu8000_peek(struct snd_emu8000 *emu, unsigned int port,
107 void snd_emu8000_poke_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg,
109 unsigned int snd_emu8000_peek_dw(struct snd_emu8000 *emu, unsigned int port,
111 void snd_emu8000_dma_chan(struct snd_emu8000 *emu, int ch, int mode);
113 void snd_emu8000_init_fm(struct snd_emu8000 *emu);
115 void snd_emu8000_update_chorus_mode(struct snd_emu8000 *emu);
116 void snd_emu8000_update_reverb_mode(struct snd_emu8000 *emu);
117 void snd_emu8000_update_equalizer(struct snd_emu8000 *emu);
[all …]
/Linux-v4.19/sound/isa/sb/
Demu8000_callback.c45 static void set_pitch(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
46 static void set_volume(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
47 static void set_pan(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
48 static void set_fmmod(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
49 static void set_tremfreq(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
50 static void set_fm2frq2(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
51 static void set_filterQ(struct snd_emu8000 *hw, struct snd_emux_voice *vp);
52 static void snd_emu8000_tweak_voice(struct snd_emu8000 *emu, int ch);
85 snd_emu8000_ops_setup(struct snd_emu8000 *hw) in snd_emu8000_ops_setup()
99 struct snd_emu8000 *hw; in release_voice()
[all …]
Demu8000.c48 void snd_emu8000_poke(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, unsigned int va… in snd_emu8000_poke()
61 unsigned short snd_emu8000_peek(struct snd_emu8000 *emu, unsigned int port, unsigned int reg) in snd_emu8000_peek()
76 void snd_emu8000_poke_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg, unsigned int… in snd_emu8000_poke_dw()
90 unsigned int snd_emu8000_peek_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg) in snd_emu8000_peek_dw()
110 snd_emu8000_dma_chan(struct snd_emu8000 *emu, int ch, int mode) in snd_emu8000_dma_chan()
135 snd_emu8000_read_wait(struct snd_emu8000 *emu) in snd_emu8000_read_wait()
147 snd_emu8000_write_wait(struct snd_emu8000 *emu) in snd_emu8000_write_wait()
160 snd_emu8000_detect(struct snd_emu8000 *emu) in snd_emu8000_detect()
186 init_audio(struct snd_emu8000 *emu) in init_audio()
227 init_dma(struct snd_emu8000 *emu) in init_dma()
[all …]
Demu8000_synth.c40 struct snd_emu8000 *hw; in snd_emu8000_probe()
43 hw = *(struct snd_emu8000**)SNDRV_SEQ_DEVICE_ARGPTR(dev); in snd_emu8000_probe()
100 struct snd_emu8000 *hw; in snd_emu8000_remove()
126 .argsize = sizeof(struct snd_emu8000 *),
Demu8000_pcm.c53 struct snd_emu8000 *emu;
81 emu8k_open_dram_for_pcm(struct snd_emu8000 *emu, int channels) in emu8k_open_dram_for_pcm()
117 snd_emu8000_write_wait(struct snd_emu8000 *emu, int can_schedule) in snd_emu8000_write_wait()
132 emu8k_close_dram(struct snd_emu8000 *emu) in emu8k_close_dram()
231 struct snd_emu8000 *emu = snd_pcm_substream_chip(subs); in emu8k_pcm_open()
284 struct snd_emu8000 *hw = rec->emu; in setup_voice()
338 struct snd_emu8000 *hw = rec->emu; in start_voice()
373 struct snd_emu8000 *hw = rec->emu; in stop_voice()
450 struct snd_emu8000 *emu = (rec)->emu; \
507 struct snd_emu8000 *emu = rec->emu; \
[all …]
Demu8000_patch.c37 snd_emu8000_open_dma(struct snd_emu8000 *emu, int write) in snd_emu8000_open_dma()
64 snd_emu8000_close_dma(struct snd_emu8000 *emu) in snd_emu8000_close_dma()
111 snd_emu8000_write_wait(struct snd_emu8000 *emu) in snd_emu8000_write_wait()
133 write_word(struct snd_emu8000 *emu, int *offset, unsigned short data) in write_word()
158 struct snd_emu8000 *emu; in snd_emu8000_sample_new()
Demu8000_local.h40 void snd_emu8000_ops_setup(struct snd_emu8000 *emu);
43 int snd_emu8000_pcm_new(struct snd_card *card, struct snd_emu8000 *emu, int index);