/linux-3.4.99/include/sound/ |
D | gus.h | 181 struct snd_gus_card; 216 void (*ack)(struct snd_gus_card * gus, void *private_data); 223 struct snd_gus_card * gus; 265 void (*handler_wave) (struct snd_gus_card * gus, struct snd_gus_voice * voice); 266 void (*handler_volume) (struct snd_gus_card * gus, struct snd_gus_voice * voice); 267 void (*handler_effect) (struct snd_gus_card * gus, struct snd_gus_voice * voice); 268 void (*volume_change) (struct snd_gus_card * gus); 345 void (*interrupt_handler_midi_out) (struct snd_gus_card * gus); 346 void (*interrupt_handler_midi_in) (struct snd_gus_card * gus); 347 void (*interrupt_handler_timer1) (struct snd_gus_card * gus); [all …]
|
/linux-3.4.99/sound/isa/gus/ |
D | gus_io.c | 27 void snd_gf1_delay(struct snd_gus_card * gus) in snd_gf1_delay() 46 static inline void __snd_gf1_ctrl_stop(struct snd_gus_card * gus, unsigned char reg) in __snd_gf1_ctrl_stop() 60 static inline void __snd_gf1_write8(struct snd_gus_card * gus, in __snd_gf1_write8() 70 static inline unsigned char __snd_gf1_look8(struct snd_gus_card * gus, in __snd_gf1_look8() 78 static inline void __snd_gf1_write16(struct snd_gus_card * gus, in __snd_gf1_write16() 87 static inline unsigned short __snd_gf1_look16(struct snd_gus_card * gus, in __snd_gf1_look16() 95 static inline void __snd_gf1_adlib_write(struct snd_gus_card * gus, in __snd_gf1_adlib_write() 106 static inline void __snd_gf1_write_addr(struct snd_gus_card * gus, unsigned char reg, in __snd_gf1_write_addr() 119 static inline unsigned int __snd_gf1_read_addr(struct snd_gus_card * gus, in __snd_gf1_read_addr() 140 void snd_gf1_ctrl_stop(struct snd_gus_card * gus, unsigned char reg) in snd_gf1_ctrl_stop() [all …]
|
D | gus_reset.c | 27 extern void snd_gf1_timers_init(struct snd_gus_card * gus); 28 extern void snd_gf1_timers_done(struct snd_gus_card * gus); 29 extern int snd_gf1_synth_init(struct snd_gus_card * gus); 30 extern void snd_gf1_synth_done(struct snd_gus_card * gus); 36 static void snd_gf1_default_interrupt_handler_midi_out(struct snd_gus_card * gus) in snd_gf1_default_interrupt_handler_midi_out() 41 static void snd_gf1_default_interrupt_handler_midi_in(struct snd_gus_card * gus) in snd_gf1_default_interrupt_handler_midi_in() 46 static void snd_gf1_default_interrupt_handler_timer1(struct snd_gus_card * gus) in snd_gf1_default_interrupt_handler_timer1() 51 static void snd_gf1_default_interrupt_handler_timer2(struct snd_gus_card * gus) in snd_gf1_default_interrupt_handler_timer2() 56 static void snd_gf1_default_interrupt_handler_wave_and_volume(struct snd_gus_card * gus, struct snd… in snd_gf1_default_interrupt_handler_wave_and_volume() 62 static void snd_gf1_default_interrupt_handler_dma_write(struct snd_gus_card * gus) in snd_gf1_default_interrupt_handler_dma_write() [all …]
|
D | gus_timer.c | 37 struct snd_gus_card *gus; in snd_gf1_timer1_start() 54 struct snd_gus_card *gus; in snd_gf1_timer1_stop() 73 struct snd_gus_card *gus; in snd_gf1_timer2_start() 90 struct snd_gus_card *gus; in snd_gf1_timer2_stop() 104 static void snd_gf1_interrupt_timer1(struct snd_gus_card * gus) in snd_gf1_interrupt_timer1() 113 static void snd_gf1_interrupt_timer2(struct snd_gus_card * gus) in snd_gf1_interrupt_timer2() 146 struct snd_gus_card *gus = timer->private_data; in snd_gf1_timer1_free() 152 struct snd_gus_card *gus = timer->private_data; in snd_gf1_timer2_free() 156 void snd_gf1_timers_init(struct snd_gus_card * gus) in snd_gf1_timers_init() 192 void snd_gf1_timers_done(struct snd_gus_card * gus) in snd_gf1_timers_done()
|
D | gus_instr.c | 33 struct snd_gus_card *gus = private_data; in snd_gus_iwffff_put_sample() 63 struct snd_gus_card *gus = private_data; in snd_gus_iwffff_get_sample() 72 struct snd_gus_card *gus = private_data; in snd_gus_iwffff_remove_sample() 86 struct snd_gus_card *gus = private_data; in snd_gus_gf1_put_sample() 114 struct snd_gus_card *gus = private_data; in snd_gus_gf1_get_sample() 122 struct snd_gus_card *gus = private_data; in snd_gus_gf1_remove_sample() 134 struct snd_gus_card *gus = private_data; in snd_gus_simple_put_sample() 161 struct snd_gus_card *gus = private_data; in snd_gus_simple_get_sample() 169 struct snd_gus_card *gus = private_data; in snd_gus_simple_remove_sample()
|
D | gus_uart.c | 28 static void snd_gf1_interrupt_midi_in(struct snd_gus_card * gus) in snd_gf1_interrupt_midi_in() 63 static void snd_gf1_interrupt_midi_out(struct snd_gus_card * gus) in snd_gf1_interrupt_midi_out() 83 static void snd_gf1_uart_reset(struct snd_gus_card * gus, int close) in snd_gf1_uart_reset() 95 struct snd_gus_card *gus; in snd_gf1_uart_output_open() 114 struct snd_gus_card *gus; in snd_gf1_uart_input_open() 147 struct snd_gus_card *gus; in snd_gf1_uart_output_close() 162 struct snd_gus_card *gus; in snd_gf1_uart_input_close() 176 struct snd_gus_card *gus; in snd_gf1_uart_input_trigger() 195 struct snd_gus_card *gus; in snd_gf1_uart_output_trigger() 244 int snd_gf1_rawmidi_new(struct snd_gus_card * gus, int device, struct snd_rawmidi ** rrawmidi) in snd_gf1_rawmidi_new()
|
D | gus_main.c | 38 static int snd_gus_init_dma_irq(struct snd_gus_card * gus, int latches); 40 int snd_gus_use_inc(struct snd_gus_card * gus) in snd_gus_use_inc() 47 void snd_gus_use_dec(struct snd_gus_card * gus) in snd_gus_use_dec() 63 struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); in snd_gus_joystick_get() 71 struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); in snd_gus_joystick_put() 93 static void snd_gus_init_control(struct snd_gus_card *gus) in snd_gus_init_control() 103 static int snd_gus_free(struct snd_gus_card *gus) in snd_gus_free() 128 struct snd_gus_card *gus = device->device_data; in snd_gus_dev_free() 139 struct snd_gus_card **rgus) in snd_gus_create() 141 struct snd_gus_card *gus; in snd_gus_create() [all …]
|
D | gus_pcm.c | 45 struct snd_gus_card * gus; 64 static void snd_gf1_pcm_block_change_ack(struct snd_gus_card * gus, void *private_data) in snd_gf1_pcm_block_change_ack() 110 struct snd_gus_card * gus = pcmp->gus; in snd_gf1_pcm_trigger_up() 186 static void snd_gf1_pcm_interrupt_wave(struct snd_gus_card * gus, in snd_gf1_pcm_interrupt_wave() 271 static void snd_gf1_pcm_interrupt_volume(struct snd_gus_card * gus, in snd_gf1_pcm_interrupt_volume() 300 static void snd_gf1_pcm_volume_change(struct snd_gus_card * gus) in snd_gf1_pcm_volume_change() 304 static int snd_gf1_pcm_poke_block(struct snd_gus_card *gus, unsigned char *buf, in snd_gf1_pcm_poke_block() 377 struct snd_gus_card *gus = pcmp->gus; in snd_gf1_pcm_playback_copy() 407 struct snd_gus_card *gus = pcmp->gus; in snd_gf1_pcm_playback_silence() 421 struct snd_gus_card *gus = snd_pcm_substream_chip(substream); in snd_gf1_pcm_playback_hw_params() [all …]
|
D | gus_dram.c | 28 static int snd_gus_dram_poke(struct snd_gus_card *gus, char __user *_buffer, in snd_gus_dram_poke() 59 int snd_gus_dram_write(struct snd_gus_card *gus, char __user *buffer, in snd_gus_dram_write() 65 static int snd_gus_dram_peek(struct snd_gus_card *gus, char __user *_buffer, in snd_gus_dram_peek() 97 int snd_gus_dram_read(struct snd_gus_card *gus, char __user *buffer, in snd_gus_dram_read()
|
D | gus_dma.c | 27 static void snd_gf1_dma_ack(struct snd_gus_card * gus) in snd_gf1_dma_ack() 37 static void snd_gf1_dma_program(struct snd_gus_card * gus, in snd_gf1_dma_program() 95 static struct snd_gf1_dma_block *snd_gf1_dma_next_block(struct snd_gus_card * gus) in snd_gf1_dma_next_block() 127 static void snd_gf1_dma_interrupt(struct snd_gus_card * gus) in snd_gf1_dma_interrupt() 153 int snd_gf1_dma_init(struct snd_gus_card * gus) in snd_gf1_dma_init() 170 int snd_gf1_dma_done(struct snd_gus_card * gus) in snd_gf1_dma_done() 195 int snd_gf1_dma_transfer_block(struct snd_gus_card * gus, in snd_gf1_dma_transfer_block()
|
D | gus_mixer.c | 42 struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); in snd_gf1_get_single() 54 struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); in snd_gf1_put_single() 92 struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); in snd_ics_get_double() 108 struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); in snd_ics_put_double() 158 int snd_gf1_new_mixer(struct snd_gus_card * gus) in snd_gf1_new_mixer()
|
D | gus_mem_proc.c | 31 struct snd_gus_card * gus; 40 struct snd_gus_card *gus = priv->gus; in snd_gf1_mem_proc_dump() 59 int snd_gf1_mem_proc_init(struct snd_gus_card * gus) in snd_gf1_mem_proc_init()
|
D | gus_irq.c | 34 struct snd_gus_card * gus = dev_id; in snd_gus_interrupt() 120 struct snd_gus_card *gus; in snd_gus_irq_info_read() 141 void snd_gus_irq_profile_init(struct snd_gus_card *gus) in snd_gus_irq_profile_init()
|
D | gusclassic.c | 82 struct device *dev, unsigned int n, struct snd_gus_card **rgus) in snd_gusclassic_create() 126 static int __devinit snd_gusclassic_detect(struct snd_gus_card *gus) in snd_gusclassic_detect() 148 struct snd_gus_card *gus; in snd_gusclassic_probe()
|
D | gusmax.c | 77 struct snd_gus_card *gus; 85 static int __devinit snd_gusmax_detect(struct snd_gus_card * gus) in snd_gusmax_detect() 128 struct snd_gus_card * gus) in snd_gusmax_init() 213 struct snd_gus_card *gus = NULL; in snd_gusmax_probe()
|
D | gus_volume.c | 75 unsigned int snd_gf1_calc_ramp_rate(struct snd_gus_card * gus, 115 unsigned short snd_gf1_translate_freq(struct snd_gus_card * gus, unsigned int freq16) in snd_gf1_translate_freq()
|
D | interwave.c | 119 struct snd_gus_card *gus; 211 struct snd_gus_card * gus, int dev, in snd_interwave_detect_stb() 253 struct snd_gus_card * gus, in snd_interwave_detect() 321 static void __devinit snd_interwave_reset(struct snd_gus_card * gus) in snd_interwave_reset() 329 static void __devinit snd_interwave_bank_sizes(struct snd_gus_card * gus, int *sizes) in snd_interwave_bank_sizes() 380 static void __devinit snd_interwave_detect_memory(struct snd_gus_card * gus) in snd_interwave_detect_memory() 479 static void __devinit snd_interwave_init(int dev, struct snd_gus_card * gus) in snd_interwave_init() 653 struct snd_gus_card *gus; in snd_interwave_probe()
|
D | gusextreme.c | 136 struct device *dev, unsigned int n, struct snd_gus_card **rgus) in snd_gusextreme_gus_card_create() 159 static int __devinit snd_gusextreme_detect(struct snd_gus_card *gus, in snd_gusextreme_detect() 238 struct snd_gus_card *gus; in snd_gusextreme_probe()
|
D | gus_mem.c | 237 int snd_gf1_mem_init(struct snd_gus_card * gus) in snd_gf1_mem_init() 272 int snd_gf1_mem_done(struct snd_gus_card * gus) in snd_gf1_mem_done() 291 struct snd_gus_card *gus; in snd_gf1_mem_info_read()
|