Lines Matching refs:lx6464es
19 struct lx6464es;
59 unsigned long lx_dsp_reg_read(struct lx6464es *chip, int port);
60 void lx_dsp_reg_write(struct lx6464es *chip, int port, unsigned data);
82 unsigned long lx_plx_reg_read(struct lx6464es *chip, int port);
83 void lx_plx_reg_write(struct lx6464es *chip, int port, u32 data);
97 int lx_dsp_get_version(struct lx6464es *chip, u32 *rdsp_version);
98 int lx_dsp_get_clock_frequency(struct lx6464es *chip, u32 *rfreq);
99 int lx_dsp_set_granularity(struct lx6464es *chip, u32 gran);
100 int lx_dsp_read_async_events(struct lx6464es *chip, u32 *data);
101 int lx_dsp_get_mac(struct lx6464es *chip);
105 int lx_pipe_allocate(struct lx6464es *chip, u32 pipe, int is_capture,
107 int lx_pipe_release(struct lx6464es *chip, u32 pipe, int is_capture);
108 int lx_pipe_sample_count(struct lx6464es *chip, u32 pipe, int is_capture,
110 int lx_pipe_state(struct lx6464es *chip, u32 pipe, int is_capture, u16 *rstate);
111 int lx_pipe_stop(struct lx6464es *chip, u32 pipe, int is_capture);
112 int lx_pipe_start(struct lx6464es *chip, u32 pipe, int is_capture);
113 int lx_pipe_pause(struct lx6464es *chip, u32 pipe, int is_capture);
115 int lx_pipe_wait_for_start(struct lx6464es *chip, u32 pipe, int is_capture);
116 int lx_pipe_wait_for_idle(struct lx6464es *chip, u32 pipe, int is_capture);
119 int lx_stream_set_format(struct lx6464es *chip, struct snd_pcm_runtime *runtime,
121 int lx_stream_state(struct lx6464es *chip, u32 pipe, int is_capture,
123 int lx_stream_sample_position(struct lx6464es *chip, u32 pipe, int is_capture,
126 int lx_stream_set_state(struct lx6464es *chip, u32 pipe,
129 static inline int lx_stream_start(struct lx6464es *chip, u32 pipe, in lx_stream_start()
136 static inline int lx_stream_pause(struct lx6464es *chip, u32 pipe, in lx_stream_pause()
143 static inline int lx_stream_stop(struct lx6464es *chip, u32 pipe, in lx_stream_stop()
151 int lx_buffer_ask(struct lx6464es *chip, u32 pipe, int is_capture,
153 int lx_buffer_give(struct lx6464es *chip, u32 pipe, int is_capture,
156 int lx_buffer_free(struct lx6464es *chip, u32 pipe, int is_capture,
158 int lx_buffer_cancel(struct lx6464es *chip, u32 pipe, int is_capture,
162 int lx_level_unmute(struct lx6464es *chip, int is_capture, int unmute);
163 int lx_level_peaks(struct lx6464es *chip, int is_capture, int channels,
170 void lx_irq_enable(struct lx6464es *chip);
171 void lx_irq_disable(struct lx6464es *chip);