Lines Matching refs:echoaudio
5 www.echoaudio.com
35 static int restore_dsp_rettings(struct echoaudio *chip);
42 static int wait_handshake(struct echoaudio *chip)
66 static int send_vector(struct echoaudio *chip, u32 command)
91 static int write_dsp(struct echoaudio *chip, u32 data)
115 static int read_dsp(struct echoaudio *chip, u32 *data)
145 static int read_sn(struct echoaudio *chip)
165 static inline int check_asic_status(struct echoaudio *chip)
178 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic)
226 static int install_resident_loader(struct echoaudio *chip)
330 static int load_dsp(struct echoaudio *chip, u16 *code)
473 static int load_firmware(struct echoaudio *chip)
513 static int set_nominal_level(struct echoaudio *chip, u16 index, char consumer)
537 static int set_output_gain(struct echoaudio *chip, u16 channel, s8 gain)
555 static int set_monitor_gain(struct echoaudio *chip, u16 output, u16 input,
573 static int update_output_line_level(struct echoaudio *chip)
584 static int update_input_line_level(struct echoaudio *chip)
596 static void set_meters_on(struct echoaudio *chip, char on)
621 static void get_audio_meters(struct echoaudio *chip, long *meters)
657 static int restore_dsp_rettings(struct echoaudio *chip)
770 static void set_audio_format(struct echoaudio *chip, u16 pipe_index,
847 static int start_transport(struct echoaudio *chip, u32 channel_mask,
874 static int pause_transport(struct echoaudio *chip, u32 channel_mask)
901 static int stop_transport(struct echoaudio *chip, u32 channel_mask)
928 static inline int is_pipe_allocated(struct echoaudio *chip, u16 pipe_index)
937 static int rest_in_peace(struct echoaudio *chip)
963 static int init_dsp_comm_page(struct echoaudio *chip)
999 static int init_line_levels(struct echoaudio *chip)
1017 static int service_irq(struct echoaudio *chip)
1046 static int allocate_pipes(struct echoaudio *chip, struct audiopipe *pipe,
1086 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe)
1111 static int sglist_init(struct echoaudio *chip, struct audiopipe *pipe)
1122 static int sglist_add_mapping(struct echoaudio *chip, struct audiopipe *pipe,
1141 static inline int sglist_add_irq(struct echoaudio *chip, struct audiopipe *pipe)
1148 static inline int sglist_wrap(struct echoaudio *chip, struct audiopipe *pipe)