Lines Matching refs:lx6464es
55 static void __iomem *lx_dsp_register(struct lx6464es *chip, int port) in lx_dsp_register()
61 unsigned long lx_dsp_reg_read(struct lx6464es *chip, int port) in lx_dsp_reg_read()
67 static void lx_dsp_reg_readbuf(struct lx6464es *chip, int port, u32 *data, in lx_dsp_reg_readbuf()
79 void lx_dsp_reg_write(struct lx6464es *chip, int port, unsigned data) in lx_dsp_reg_write()
85 static void lx_dsp_reg_writebuf(struct lx6464es *chip, int port, in lx_dsp_reg_writebuf()
112 static void __iomem *lx_plx_register(struct lx6464es *chip, int port) in lx_plx_register()
118 unsigned long lx_plx_reg_read(struct lx6464es *chip, int port) in lx_plx_reg_read()
124 void lx_plx_reg_write(struct lx6464es *chip, int port, u32 data) in lx_plx_reg_write()
256 static int lx_message_send_atomic(struct lx6464es *chip, struct lx_rmh *rmh) in lx_message_send_atomic()
317 int lx_dsp_get_version(struct lx6464es *chip, u32 *rdsp_version) in lx_dsp_get_version()
331 int lx_dsp_get_clock_frequency(struct lx6464es *chip, u32 *rfreq) in lx_dsp_get_clock_frequency()
363 int lx_dsp_get_mac(struct lx6464es *chip) in lx_dsp_get_mac()
382 int lx_dsp_set_granularity(struct lx6464es *chip, u32 gran) in lx_dsp_set_granularity()
396 int lx_dsp_read_async_events(struct lx6464es *chip, u32 *data) in lx_dsp_read_async_events()
420 int lx_pipe_allocate(struct lx6464es *chip, u32 pipe, int is_capture, in lx_pipe_allocate()
441 int lx_pipe_release(struct lx6464es *chip, u32 pipe, int is_capture) in lx_pipe_release()
457 int lx_buffer_ask(struct lx6464es *chip, u32 pipe, int is_capture, in lx_buffer_ask()
510 int lx_pipe_stop(struct lx6464es *chip, u32 pipe, int is_capture) in lx_pipe_stop()
526 static int lx_pipe_toggle_state(struct lx6464es *chip, u32 pipe, int is_capture) in lx_pipe_toggle_state()
543 int lx_pipe_start(struct lx6464es *chip, u32 pipe, int is_capture) in lx_pipe_start()
556 int lx_pipe_pause(struct lx6464es *chip, u32 pipe, int is_capture) in lx_pipe_pause()
570 int lx_pipe_sample_count(struct lx6464es *chip, u32 pipe, int is_capture, in lx_pipe_sample_count()
597 int lx_pipe_state(struct lx6464es *chip, u32 pipe, int is_capture, u16 *rstate) in lx_pipe_state()
618 static int lx_pipe_wait_for_state(struct lx6464es *chip, u32 pipe, in lx_pipe_wait_for_state()
641 int lx_pipe_wait_for_start(struct lx6464es *chip, u32 pipe, int is_capture) in lx_pipe_wait_for_start()
646 int lx_pipe_wait_for_idle(struct lx6464es *chip, u32 pipe, int is_capture) in lx_pipe_wait_for_idle()
652 int lx_stream_set_state(struct lx6464es *chip, u32 pipe, in lx_stream_set_state()
670 int lx_stream_set_format(struct lx6464es *chip, struct snd_pcm_runtime *runtime, in lx_stream_set_format()
702 int lx_stream_state(struct lx6464es *chip, u32 pipe, int is_capture, in lx_stream_state()
721 int lx_stream_sample_position(struct lx6464es *chip, u32 pipe, int is_capture, in lx_stream_sample_position()
743 int lx_buffer_give(struct lx6464es *chip, u32 pipe, int is_capture, in lx_buffer_give()
791 int lx_buffer_free(struct lx6464es *chip, u32 pipe, int is_capture, in lx_buffer_free()
813 int lx_buffer_cancel(struct lx6464es *chip, u32 pipe, int is_capture, in lx_buffer_cancel()
837 int lx_level_unmute(struct lx6464es *chip, int is_capture, int unmute) in lx_level_unmute()
880 int lx_level_peaks(struct lx6464es *chip, int is_capture, int channels, in lx_level_peaks()
921 static u32 lx_interrupt_test_ack(struct lx6464es *chip) in lx_interrupt_test_ack()
941 static int lx_interrupt_ack(struct lx6464es *chip, u32 *r_irqsrc, in lx_interrupt_ack()
968 static int lx_interrupt_handle_async_events(struct lx6464es *chip, u32 irqsrc, in lx_interrupt_handle_async_events()
1016 static int lx_interrupt_request_new_buffer(struct lx6464es *chip, in lx_interrupt_request_new_buffer()
1062 struct lx6464es *chip = dev_id; in lx_interrupt()
1110 struct lx6464es *chip = dev_id; in lx_threaded_irq()
1152 static void lx_irq_set(struct lx6464es *chip, int enable) in lx_irq_set()
1168 void lx_irq_enable(struct lx6464es *chip) in lx_irq_enable()
1174 void lx_irq_disable(struct lx6464es *chip) in lx_irq_disable()