Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/sound/pci/echoaudio/
H A Dechoaudio.h5 www.echoaudio.com
337 struct echoaudio { struct
436 static int init_dsp_comm_page(struct echoaudio *chip);
437 static int init_line_levels(struct echoaudio *chip);
438 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe);
439 static int load_firmware(struct echoaudio *chip);
440 static int wait_handshake(struct echoaudio *chip);
441 static int send_vector(struct echoaudio *chip, u32 command);
443 struct echoaudio *chip, const short fw_index);
445 struct echoaudio *chi
[all...]
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) in init_hw()
72 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
80 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
111 static int check_asic_status(struct echoaudio *chi
[all...]
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) in init_hw()
74 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
81 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
100 static int load_asic(struct echoaudio *chi
[all...]
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 *chi
[all...]
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) in init_hw()
70 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
78 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
97 static int load_asic(struct echoaudio *chip) in load_asic()
104 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
149 static int set_input_clock(struct echoaudio *chip, u16 clock) in set_input_clock()
178 static int set_input_gain(struct echoaudio *chi
[all...]
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) in init_hw()
68 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
75 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
83 static int load_asic(struct echoaudio *chip) in load_asic()
90 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
104 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, in set_vmixer_gain()
128 static int update_vmixer_level(struct echoaudio *chi
[all...]
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) in init_hw()
86 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
96 static u32 detect_input_clocks(const struct echoaudio *chi
[all...]
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) in init_hw()
68 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
75 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
83 static int load_asic(struct echoaudio *chip) in load_asic()
90 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
134 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, in set_vmixer_gain()
158 static int update_vmixer_level(struct echoaudio *chi
[all...]
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) in init_hw()
68 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
75 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
83 static int load_asic(struct echoaudio *chip) in load_asic()
90 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
134 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, in set_vmixer_gain()
158 static int update_vmixer_level(struct echoaudio *chi
[all...]
H A Dmidi.c5 www.echoaudio.com
37 static int enable_midi_input(struct echoaudio *chip, char enable) in enable_midi_input()
60 static int write_midi(struct echoaudio *chip, u8 *data, int bytes) in write_midi()
90 static inline int mtc_process_data(struct echoaudio *chip, short midi_byte) in mtc_process_data()
116 static int midi_service_irq(struct echoaudio *chip) in midi_service_irq()
157 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_open()
168 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_trigger()
182 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_close()
192 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_output_open()
204 struct echoaudio *chi in snd_echo_midi_output_write()
[all...]
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) in wait_handshake()
66 static int send_vector(struct echoaudio *chip, u32 command) in send_vector()
91 static int write_dsp(struct echoaudio *chip, u32 data) in write_dsp()
115 static int read_dsp(struct echoaudio *chip, u32 *data) in read_dsp()
145 static int read_sn(struct echoaudio *chip) in read_sn()
167 static inline int check_asic_status(struct echoaudio *chip) in check_asic_status()
180 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic) in load_asic_generic()
227 static int install_resident_loader(struct echoaudio *chi
[all...]
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) in init_hw()
77 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
87 static u32 detect_input_clocks(const struct echoaudio *chi
[all...]
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) in init_hw()
79 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
89 static u32 detect_input_clocks(const struct echoaudio *chi
[all...]
/kernel/linux/linux-6.6/sound/pci/echoaudio/
H A Dechoaudio.h5 www.echoaudio.com
337 struct echoaudio { struct
436 static int init_dsp_comm_page(struct echoaudio *chip);
437 static int init_line_levels(struct echoaudio *chip);
438 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe);
439 static int load_firmware(struct echoaudio *chip);
440 static int wait_handshake(struct echoaudio *chip);
441 static int send_vector(struct echoaudio *chip, u32 command);
443 struct echoaudio *chip, const short fw_index);
445 struct echoaudio *chi
[all...]
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) in init_hw()
76 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
83 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
102 static int load_asic(struct echoaudio *chi
[all...]
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 *chi
[all...]
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) in init_hw()
74 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
82 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
113 static int check_asic_status(struct echoaudio *chi
[all...]
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) in init_hw()
72 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
80 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
99 static int load_asic(struct echoaudio *chip) in load_asic()
106 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
151 static int set_input_clock(struct echoaudio *chip, u16 clock) in set_input_clock()
180 static int set_input_gain(struct echoaudio *chi
[all...]
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) in init_hw()
70 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
77 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
85 static int load_asic(struct echoaudio *chip) in load_asic()
92 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
106 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, in set_vmixer_gain()
130 static int update_vmixer_level(struct echoaudio *chi
[all...]
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) in init_hw()
88 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
98 static u32 detect_input_clocks(const struct echoaudio *chi
[all...]
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) in init_hw()
70 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
77 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
85 static int load_asic(struct echoaudio *chip) in load_asic()
92 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
136 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, in set_vmixer_gain()
160 static int update_vmixer_level(struct echoaudio *chi
[all...]
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) in init_hw()
70 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
77 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks()
85 static int load_asic(struct echoaudio *chip) in load_asic()
92 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate()
136 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, in set_vmixer_gain()
160 static int update_vmixer_level(struct echoaudio *chi
[all...]
H A Dmidi.c5 www.echoaudio.com
37 static int enable_midi_input(struct echoaudio *chip, char enable) in enable_midi_input()
60 static int write_midi(struct echoaudio *chip, u8 *data, int bytes) in write_midi()
90 static inline int mtc_process_data(struct echoaudio *chip, short midi_byte) in mtc_process_data()
116 static int midi_service_irq(struct echoaudio *chip) in midi_service_irq()
156 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_open()
167 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_trigger()
181 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_input_close()
191 struct echoaudio *chip = substream->rmidi->private_data; in snd_echo_midi_output_open()
203 struct echoaudio *chi in snd_echo_midi_output_write()
[all...]
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) in wait_handshake()
66 static int send_vector(struct echoaudio *chip, u32 command) in send_vector()
91 static int write_dsp(struct echoaudio *chip, u32 data) in write_dsp()
115 static int read_dsp(struct echoaudio *chip, u32 *data) in read_dsp()
145 static int read_sn(struct echoaudio *chip) in read_sn()
167 static inline int check_asic_status(struct echoaudio *chip) in check_asic_status()
180 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic) in load_asic_generic()
227 static int install_resident_loader(struct echoaudio *chi
[all...]
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) in init_hw()
80 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults()
90 static u32 detect_input_clocks(const struct echoaudio *chi
[all...]

Completed in 9 milliseconds

12