Lines Matching refs:echoaudio
332 struct echoaudio { struct
432 static int init_dsp_comm_page(struct echoaudio *chip); argument
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) in clear_handshake()
458 static inline u32 get_dsp_register(struct echoaudio *chip, u32 index) in get_dsp_register()
463 static inline void set_dsp_register(struct echoaudio *chip, u32 index, in set_dsp_register()
475 static inline int px_digital_out(const struct echoaudio *chip) in px_digital_out()
480 static inline int px_analog_in(const struct echoaudio *chip) in px_analog_in()
485 static inline int px_digital_in(const struct echoaudio *chip) in px_digital_in()
490 static inline int px_num(const struct echoaudio *chip) in px_num()
495 static inline int bx_digital_out(const struct echoaudio *chip) in bx_digital_out()
500 static inline int bx_analog_in(const struct echoaudio *chip) in bx_analog_in()
505 static inline int bx_digital_in(const struct echoaudio *chip) in bx_digital_in()
510 static inline int bx_num(const struct echoaudio *chip) in bx_num()
515 static inline int num_pipes_out(const struct echoaudio *chip) in num_pipes_out()
520 static inline int num_pipes_in(const struct echoaudio *chip) in num_pipes_in()
525 static inline int num_busses_out(const struct echoaudio *chip) in num_busses_out()
530 static inline int num_busses_in(const struct echoaudio *chip) in num_busses_in()
535 static inline int num_analog_busses_out(const struct echoaudio *chip) in num_analog_busses_out()
540 static inline int num_analog_busses_in(const struct echoaudio *chip) in num_analog_busses_in()
545 static inline int num_digital_busses_out(const struct echoaudio *chip) in num_digital_busses_out()
550 static inline int num_digital_busses_in(const struct echoaudio *chip) in num_digital_busses_in()
557 static inline int monitor_index(const struct echoaudio *chip, int out, int in) in monitor_index()