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)
167 static inline int check_asic_status(struct echoaudio *chip)
180 static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic)
227 static int install_resident_loader(struct echoaudio *chip)
335 static int load_dsp(struct echoaudio *chip, u16 *code)
489 static int load_firmware(struct echoaudio *chip)
531 static int set_nominal_level(struct echoaudio *chip, u16 index, char consumer)
555 static int set_output_gain(struct echoaudio *chip, u16 channel, s8 gain)
573 static int set_monitor_gain(struct echoaudio *chip, u16 output, u16 input,
591 static int update_output_line_level(struct echoaudio *chip)
602 static int update_input_line_level(struct echoaudio *chip)
614 static void set_meters_on(struct echoaudio *chip, char on)
639 static void get_audio_meters(struct echoaudio *chip, long *meters)
669 static int restore_dsp_rettings(struct echoaudio *chip)
781 static void set_audio_format(struct echoaudio *chip, u16 pipe_index,
859 static int start_transport(struct echoaudio *chip, u32 channel_mask,
885 static int pause_transport(struct echoaudio *chip, u32 channel_mask)
911 static int stop_transport(struct echoaudio *chip, u32 channel_mask)
937 static inline int is_pipe_allocated(struct echoaudio *chip, u16 pipe_index)
946 static int rest_in_peace(struct echoaudio *chip)
971 static int init_dsp_comm_page(struct echoaudio *chip)
1008 static int init_line_levels(struct echoaudio *chip)
1025 static int service_irq(struct echoaudio *chip)
1054 static int allocate_pipes(struct echoaudio *chip, struct audiopipe *pipe,
1092 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe)
1116 static int sglist_init(struct echoaudio *chip, struct audiopipe *pipe)
1127 static int sglist_add_mapping(struct echoaudio *chip, struct audiopipe *pipe,
1146 static inline int sglist_add_irq(struct echoaudio *chip, struct audiopipe *pipe)
1153 static inline int sglist_wrap(struct echoaudio *chip, struct audiopipe *pipe)