Searched refs:echoaudio (Results 1 - 37 of 37) sorted by relevance

/linux-4.4.14/sound/pci/echoaudio/
H A Decho3g_dsp.c5 www.echoaudio.com
31 static int load_asic(struct echoaudio *chip);
32 static int dsp_set_digital_mode(struct echoaudio *chip, u8 mode);
33 static int set_digital_mode(struct echoaudio *chip, u8 mode);
34 static int check_asic_status(struct echoaudio *chip);
35 static int set_sample_rate(struct echoaudio *chip, u32 rate);
36 static int set_input_clock(struct echoaudio *chip, u16 clock);
37 static int set_professional_spdif(struct echoaudio *chip, char prof);
38 static int set_phantom_power(struct echoaudio *chip, char on);
39 static int write_control_reg(struct echoaudio *chip, u32 ctl, u32 frq,
44 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
106 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
118 static int set_phantom_power(struct echoaudio *chip, char on) set_phantom_power()
H A Dmia_dsp.c5 www.echoaudio.com
32 static int set_input_clock(struct echoaudio *chip, u16 clock);
33 static int set_professional_spdif(struct echoaudio *chip, char prof);
34 static int update_flags(struct echoaudio *chip);
35 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
37 static int update_vmixer_level(struct echoaudio *chip);
40 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
74 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
81 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
100 static int load_asic(struct echoaudio *chip) load_asic()
107 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
154 static int set_input_clock(struct echoaudio *chip, u16 clock) set_input_clock()
168 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, set_vmixer_gain()
192 static int update_vmixer_level(struct echoaudio *chip) update_vmixer_level()
203 static int update_flags(struct echoaudio *chip) update_flags()
213 static int set_professional_spdif(struct echoaudio *chip, char prof) set_professional_spdif()
H A Dindigo_dsp.c5 www.echoaudio.com
32 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
34 static int update_vmixer_level(struct echoaudio *chip);
37 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
68 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
75 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
83 static int load_asic(struct echoaudio *chip) load_asic()
90 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
134 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, set_vmixer_gain()
158 static int update_vmixer_level(struct echoaudio *chip) update_vmixer_level()
H A Dindigodj_dsp.c5 www.echoaudio.com
32 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
34 static int update_vmixer_level(struct echoaudio *chip);
37 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
68 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
75 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
83 static int load_asic(struct echoaudio *chip) load_asic()
90 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
134 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, set_vmixer_gain()
158 static int update_vmixer_level(struct echoaudio *chip) update_vmixer_level()
H A Dindigoio_dsp.c5 www.echoaudio.com
32 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
34 static int update_vmixer_level(struct echoaudio *chip);
37 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
68 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
75 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
83 static int load_asic(struct echoaudio *chip) load_asic()
90 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
104 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, set_vmixer_gain()
128 static int update_vmixer_level(struct echoaudio *chip) update_vmixer_level()
H A Dgina20_dsp.c5 www.echoaudio.com
32 static int set_professional_spdif(struct echoaudio *chip, char prof);
33 static int update_flags(struct echoaudio *chip);
36 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
70 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
78 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
97 static int load_asic(struct echoaudio *chip) load_asic()
104 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
149 static int set_input_clock(struct echoaudio *chip, u16 clock) set_input_clock()
178 static int set_input_gain(struct echoaudio *chip, u16 input, int gain) set_input_gain()
195 static int update_flags(struct echoaudio *chip) update_flags()
205 static int set_professional_spdif(struct echoaudio *chip, char prof) set_professional_spdif()
H A Dlayla20_dsp.c5 www.echoaudio.com
32 static int read_dsp(struct echoaudio *chip, u32 *data);
33 static int set_professional_spdif(struct echoaudio *chip, char prof);
34 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
35 static int check_asic_status(struct echoaudio *chip);
36 static int update_flags(struct echoaudio *chip);
39 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
72 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
80 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
111 static int check_asic_status(struct echoaudio *chip) check_asic_status()
141 static int load_asic(struct echoaudio *chip) load_asic()
159 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
186 static int set_input_clock(struct echoaudio *chip, u16 clock_source) set_input_clock()
226 static int set_output_clock(struct echoaudio *chip, u16 clock) set_output_clock()
252 static int set_input_gain(struct echoaudio *chip, u16 input, int gain) set_input_gain()
269 static int update_flags(struct echoaudio *chip) update_flags()
279 static int set_professional_spdif(struct echoaudio *chip, char prof) set_professional_spdif()
H A Ddarla24_dsp.c5 www.echoaudio.com
32 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
64 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
71 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
90 static int load_asic(struct echoaudio *chip) load_asic()
97 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
155 static int set_input_clock(struct echoaudio *chip, u16 clock) set_input_clock()
H A Dindigodjx_dsp.c6 www.echoaudio.com
29 static int update_vmixer_level(struct echoaudio *chip);
30 static int set_vmixer_gain(struct echoaudio *chip, u16 output,
34 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
67 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
H A Dindigoiox_dsp.c6 www.echoaudio.com
29 static int update_vmixer_level(struct echoaudio *chip);
30 static int set_vmixer_gain(struct echoaudio *chip, u16 output,
34 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
67 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
H A Dlayla24_dsp.c5 www.echoaudio.com
31 static int write_control_reg(struct echoaudio *chip, u32 value, char force);
32 static int set_input_clock(struct echoaudio *chip, u16 clock);
33 static int set_professional_spdif(struct echoaudio *chip, char prof);
34 static int set_digital_mode(struct echoaudio *chip, u8 mode);
35 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
36 static int check_asic_status(struct echoaudio *chip);
39 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
77 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
87 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
112 static int load_asic(struct echoaudio *chip) load_asic()
157 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
249 static int set_input_clock(struct echoaudio *chip, u16 clock) set_input_clock()
298 static int switch_asic(struct echoaudio *chip, short asic) switch_asic()
330 static int dsp_set_digital_mode(struct echoaudio *chip, u8 mode) dsp_set_digital_mode()
H A Dgina24_dsp.c5 www.echoaudio.com
32 static int write_control_reg(struct echoaudio *chip, u32 value, char force);
33 static int set_input_clock(struct echoaudio *chip, u16 clock);
34 static int set_professional_spdif(struct echoaudio *chip, char prof);
35 static int set_digital_mode(struct echoaudio *chip, u8 mode);
36 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
37 static int check_asic_status(struct echoaudio *chip);
40 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
86 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
96 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
122 static int load_asic(struct echoaudio *chip) load_asic()
162 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
234 static int set_input_clock(struct echoaudio *chip, u16 clock) set_input_clock()
282 static int dsp_set_digital_mode(struct echoaudio *chip, u8 mode) dsp_set_digital_mode()
H A Dmidi.c5 www.echoaudio.com
37 static int enable_midi_input(struct echoaudio *chip, char enable) enable_midi_input()
60 static int write_midi(struct echoaudio *chip, u8 *data, int bytes) write_midi()
90 static inline int mtc_process_data(struct echoaudio *chip, short midi_byte) mtc_process_data()
116 static int midi_service_irq(struct echoaudio *chip) midi_service_irq()
157 struct echoaudio *chip = substream->rmidi->private_data; snd_echo_midi_input_open()
168 struct echoaudio *chip = substream->rmidi->private_data; snd_echo_midi_input_trigger()
182 struct echoaudio *chip = substream->rmidi->private_data; snd_echo_midi_input_close()
192 struct echoaudio *chip = substream->rmidi->private_data; snd_echo_midi_output_open()
204 struct echoaudio *chip = (struct echoaudio *)data; snd_echo_midi_output_write()
254 struct echoaudio *chip = substream->rmidi->private_data; snd_echo_midi_output_trigger()
283 struct echoaudio *chip = substream->rmidi->private_data; snd_echo_midi_output_close()
307 struct echoaudio *chip) snd_echo_midi_create()
H A Ddarla20_dsp.c5 www.echoaudio.com
32 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
65 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
73 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
81 static int load_asic(struct echoaudio *chip) load_asic()
88 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
H A Dindigo_express_dsp.c6 www.echoaudio.com
29 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
77 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, set_vmixer_gain()
101 static int update_vmixer_level(struct echoaudio *chip) update_vmixer_level()
111 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
119 static int load_asic(struct echoaudio *chip) load_asic()
H A Dechoaudio.h5 www.echoaudio.com
332 struct echoaudio { struct
432 static int init_dsp_comm_page(struct echoaudio *chip);
433 static int init_line_levels(struct echoaudio *chip);
434 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe);
435 static int load_firmware(struct echoaudio *chip);
436 static int wait_handshake(struct echoaudio *chip);
437 static int send_vector(struct echoaudio *chip, u32 command);
439 struct echoaudio *chip, const short fw_index);
441 struct echoaudio *chip);
444 static int enable_midi_input(struct echoaudio *chip, char enable);
447 static int midi_service_irq(struct echoaudio *chip);
449 struct echoaudio *chip);
453 static inline void clear_handshake(struct echoaudio *chip) clear_handshake()
458 static inline u32 get_dsp_register(struct echoaudio *chip, u32 index) get_dsp_register()
463 static inline void set_dsp_register(struct echoaudio *chip, u32 index, set_dsp_register()
475 static inline int px_digital_out(const struct echoaudio *chip) px_digital_out()
480 static inline int px_analog_in(const struct echoaudio *chip) px_analog_in()
485 static inline int px_digital_in(const struct echoaudio *chip) px_digital_in()
490 static inline int px_num(const struct echoaudio *chip) px_num()
495 static inline int bx_digital_out(const struct echoaudio *chip) bx_digital_out()
500 static inline int bx_analog_in(const struct echoaudio *chip) bx_analog_in()
505 static inline int bx_digital_in(const struct echoaudio *chip) bx_digital_in()
510 static inline int bx_num(const struct echoaudio *chip) bx_num()
515 static inline int num_pipes_out(const struct echoaudio *chip) num_pipes_out()
520 static inline int num_pipes_in(const struct echoaudio *chip) num_pipes_in()
525 static inline int num_busses_out(const struct echoaudio *chip) num_busses_out()
530 static inline int num_busses_in(const struct echoaudio *chip) num_busses_in()
535 static inline int num_analog_busses_out(const struct echoaudio *chip) num_analog_busses_out()
540 static inline int num_analog_busses_in(const struct echoaudio *chip) num_analog_busses_in()
545 static inline int num_digital_busses_out(const struct echoaudio *chip) num_digital_busses_out()
550 static inline int num_digital_busses_in(const struct echoaudio *chip) num_digital_busses_in()
557 static inline int monitor_index(const struct echoaudio *chip, int out, int in) monitor_index()
H A Dmona_dsp.c5 www.echoaudio.com
32 static int write_control_reg(struct echoaudio *chip, u32 value, char force);
33 static int set_input_clock(struct echoaudio *chip, u16 clock);
34 static int set_professional_spdif(struct echoaudio *chip, char prof);
35 static int set_digital_mode(struct echoaudio *chip, u8 mode);
36 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
37 static int check_asic_status(struct echoaudio *chip);
40 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) init_hw()
79 static int set_mixer_defaults(struct echoaudio *chip) set_mixer_defaults()
89 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
115 static int load_asic(struct echoaudio *chip) load_asic()
162 static int switch_asic(struct echoaudio *chip, char double_speed) switch_asic()
196 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
298 static int set_input_clock(struct echoaudio *chip, u16 clock) set_input_clock()
364 static int dsp_set_digital_mode(struct echoaudio *chip, u8 mode) dsp_set_digital_mode()
H A Dechoaudio_3g.c5 www.echoaudio.com
36 static int check_asic_status(struct echoaudio *chip) check_asic_status()
64 static inline u32 get_frq_reg(struct echoaudio *chip) get_frq_reg()
73 static int write_control_reg(struct echoaudio *chip, u32 ctl, u32 frq, write_control_reg()
100 static int set_digital_mode(struct echoaudio *chip, u8 mode) set_digital_mode()
143 static u32 set_spdif_bits(struct echoaudio *chip, u32 control_reg, u32 rate) set_spdif_bits()
175 static int set_professional_spdif(struct echoaudio *chip, char prof) set_professional_spdif()
191 static u32 detect_input_clocks(const struct echoaudio *chip) detect_input_clocks()
221 static int load_asic(struct echoaudio *chip) load_asic()
256 static int set_sample_rate(struct echoaudio *chip, u32 rate) set_sample_rate()
327 static int set_input_clock(struct echoaudio *chip, u16 clock) set_input_clock()
375 static int dsp_set_digital_mode(struct echoaudio *chip, u8 mode) dsp_set_digital_mode()
H A Dechoaudio_dsp.c5 www.echoaudio.com
35 static int restore_dsp_rettings(struct echoaudio *chip);
42 static int wait_handshake(struct echoaudio *chip) wait_handshake()
66 static int send_vector(struct echoaudio *chip, u32 command) send_vector()
91 static int write_dsp(struct echoaudio *chip, u32 data) write_dsp()
115 static int read_dsp(struct echoaudio *chip, u32 *data) read_dsp()
145 static int read_sn(struct echoaudio *chip) read_sn()
167 static inline int check_asic_status(struct echoaudio *chip) check_asic_status()
180 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic) load_asic_generic()
227 static int install_resident_loader(struct echoaudio *chip) install_resident_loader()
335 static int load_dsp(struct echoaudio *chip, u16 *code) load_dsp()
488 static int load_firmware(struct echoaudio *chip) load_firmware()
528 static int set_nominal_level(struct echoaudio *chip, u16 index, char consumer) set_nominal_level()
552 static int set_output_gain(struct echoaudio *chip, u16 channel, s8 gain) set_output_gain()
570 static int set_monitor_gain(struct echoaudio *chip, u16 output, u16 input, set_monitor_gain()
588 static int update_output_line_level(struct echoaudio *chip) update_output_line_level()
599 static int update_input_line_level(struct echoaudio *chip) update_input_line_level()
611 static void set_meters_on(struct echoaudio *chip, char on) set_meters_on()
636 static void get_audio_meters(struct echoaudio *chip, long *meters) get_audio_meters()
672 static int restore_dsp_rettings(struct echoaudio *chip) restore_dsp_rettings()
783 static void set_audio_format(struct echoaudio *chip, u16 pipe_index, set_audio_format()
861 static int start_transport(struct echoaudio *chip, u32 channel_mask, start_transport()
887 static int pause_transport(struct echoaudio *chip, u32 channel_mask) pause_transport()
913 static int stop_transport(struct echoaudio *chip, u32 channel_mask) stop_transport()
939 static inline int is_pipe_allocated(struct echoaudio *chip, u16 pipe_index) is_pipe_allocated()
948 static int rest_in_peace(struct echoaudio *chip) rest_in_peace()
973 static int init_dsp_comm_page(struct echoaudio *chip) init_dsp_comm_page()
1010 static int init_line_levels(struct echoaudio *chip) init_line_levels()
1027 static int service_irq(struct echoaudio *chip) service_irq()
1056 static int allocate_pipes(struct echoaudio *chip, struct audiopipe *pipe, allocate_pipes()
1097 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe) free_pipes()
1121 static int sglist_init(struct echoaudio *chip, struct audiopipe *pipe) sglist_init()
1132 static int sglist_add_mapping(struct echoaudio *chip, struct audiopipe *pipe, sglist_add_mapping()
1151 static inline int sglist_add_irq(struct echoaudio *chip, struct audiopipe *pipe) sglist_add_irq()
1158 static inline int sglist_wrap(struct echoaudio *chip, struct audiopipe *pipe) sglist_wrap()
H A Dechoaudio.c44 struct echoaudio *chip, const short fw_index) get_firmware()
76 struct echoaudio *chip) free_firmware()
87 static void free_firmware_cache(struct echoaudio *chip) free_firmware_cache()
258 struct echoaudio *chip = rule->private; hw_rule_sample_rate()
273 struct echoaudio *chip; pcm_open()
352 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_analog_in_open()
381 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_analog_out_open()
418 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_digital_in_open()
459 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_digital_out_open()
502 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_close()
530 struct echoaudio *chip; init_engine()
624 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_analog_in_hw_params()
646 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_digital_in_hw_params()
658 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_digital_out_hw_params()
671 struct echoaudio *chip; pcm_hw_free()
694 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_prepare()
738 struct echoaudio *chip = snd_pcm_substream_chip(substream); pcm_trigger()
903 static int snd_echo_new_pcm(struct echoaudio *chip) snd_echo_new_pcm()
993 struct echoaudio *chip; snd_echo_output_gain_info()
1006 struct echoaudio *chip; snd_echo_output_gain_get()
1018 struct echoaudio *chip; snd_echo_output_gain_put()
1074 struct echoaudio *chip; snd_echo_input_gain_info()
1087 struct echoaudio *chip; snd_echo_input_gain_get()
1099 struct echoaudio *chip; snd_echo_input_gain_put()
1143 struct echoaudio *chip; snd_echo_output_nominal_info()
1156 struct echoaudio *chip; snd_echo_output_nominal_get()
1168 struct echoaudio *chip; snd_echo_output_nominal_put()
1205 struct echoaudio *chip; snd_echo_input_nominal_info()
1218 struct echoaudio *chip; snd_echo_input_nominal_get()
1231 struct echoaudio *chip; snd_echo_input_nominal_put()
1271 struct echoaudio *chip; snd_echo_mixer_info()
1286 struct echoaudio *chip = snd_kcontrol_chip(kcontrol); snd_echo_mixer_get()
1300 struct echoaudio *chip; snd_echo_mixer_put()
1343 struct echoaudio *chip; snd_echo_vmixer_info()
1358 struct echoaudio *chip; snd_echo_vmixer_get()
1370 struct echoaudio *chip; snd_echo_vmixer_put()
1415 struct echoaudio *chip; snd_echo_digital_mode_info()
1424 struct echoaudio *chip; snd_echo_digital_mode_get()
1440 struct echoaudio *chip; snd_echo_digital_mode_put()
1506 struct echoaudio *chip; snd_echo_spdif_mode_get()
1516 struct echoaudio *chip; snd_echo_spdif_mode_put()
1552 struct echoaudio *chip; snd_echo_clock_source_info()
1561 struct echoaudio *chip; snd_echo_clock_source_get()
1577 struct echoaudio *chip; snd_echo_clock_source_put()
1623 struct echoaudio *chip = snd_kcontrol_chip(kcontrol); snd_echo_phantom_power_get()
1632 struct echoaudio *chip = snd_kcontrol_chip(kcontrol); snd_echo_phantom_power_put()
1666 struct echoaudio *chip = snd_kcontrol_chip(kcontrol); snd_echo_automute_get()
1675 struct echoaudio *chip = snd_kcontrol_chip(kcontrol); snd_echo_automute_put()
1707 struct echoaudio *chip; snd_echo_vumeters_switch_put()
1747 struct echoaudio *chip; snd_echo_vumeters_get()
1781 struct echoaudio *chip; snd_echo_channels_info_get()
1824 struct echoaudio *chip = dev_id; snd_echo_interrupt()
1868 static int snd_echo_free(struct echoaudio *chip) snd_echo_free()
1893 struct echoaudio *chip = device->device_data; snd_echo_dev_free()
1903 struct echoaudio **rchip) snd_echo_create()
1905 struct echoaudio *chip; snd_echo_create()
2005 struct echoaudio *chip; snd_echo_probe()
2165 struct echoaudio *chip = dev_get_drvdata(dev); snd_echo_suspend()
2198 struct echoaudio *chip = dev_get_drvdata(dev); snd_echo_resume()
2203 commpage_bak = kmalloc(sizeof(struct echoaudio), GFP_KERNEL); snd_echo_resume()
2265 struct echoaudio *chip; snd_echo_remove()
H A Ddarla20.c56 #include "echoaudio.h"
101 #include "echoaudio.c"
H A Ddarla24.c60 #include "echoaudio.h"
108 #include "echoaudio.c"
H A Decho3g.c68 #include "echoaudio.h"
121 #include "echoaudio.c"
H A Dgina20.c60 #include "echoaudio.h"
105 #include "echoaudio.c"
H A Dindigo.c58 #include "echoaudio.h"
106 #include "echoaudio.c"
H A Dindigodj.c58 #include "echoaudio.h"
106 #include "echoaudio.c"
H A Dindigodjx.c58 #include "echoaudio.h"
108 #include "echoaudio.c"
H A Dindigoio.c59 #include "echoaudio.h"
107 #include "echoaudio.c"
H A Dindigoiox.c59 #include "echoaudio.h"
109 #include "echoaudio.c"
H A Dlayla20.c66 #include "echoaudio.h"
114 #include "echoaudio.c"
H A Dmia.c67 #include "echoaudio.h"
120 #include "echoaudio.c"
H A Dechoaudio_gml.c5 www.echoaudio.com
40 static int check_asic_status(struct echoaudio *chip) check_asic_status()
64 static int write_control_reg(struct echoaudio *chip, u32 value, char force) write_control_reg()
93 static int set_input_auto_mute(struct echoaudio *chip, int automute) set_input_auto_mute()
107 static int set_digital_mode(struct echoaudio *chip, u8 mode) set_digital_mode()
154 static int set_professional_spdif(struct echoaudio *chip, char prof) set_professional_spdif()
H A Dgina24.c66 #include "echoaudio.h"
129 #include "echoaudio.c"
H A Dlayla24.c68 #include "echoaudio.h"
126 #include "echoaudio.c"
H A Dmona.c64 #include "echoaudio.h"
138 #include "echoaudio.c"
H A Dechoaudio_dsp.h5 www.echoaudio.com
/linux-4.4.14/sound/pci/
H A DMakefile69 echoaudio/ \

Completed in 296 milliseconds