Lines Matching refs:wm_adsp
27 struct wm_adsp { struct
40 int (*pre_run)(struct wm_adsp *dsp); argument
81 int wm_adsp1_init(struct wm_adsp *dsp);
82 int wm_adsp2_init(struct wm_adsp *dsp);
83 void wm_adsp2_remove(struct wm_adsp *dsp);
84 int wm_adsp2_component_probe(struct wm_adsp *dsp, struct snd_soc_component *component);
85 int wm_adsp2_component_remove(struct wm_adsp *dsp, struct snd_soc_component *component);
86 int wm_halo_init(struct wm_adsp *dsp);
94 int wm_adsp_power_up(struct wm_adsp *dsp, bool load_firmware);
95 void wm_adsp_power_down(struct wm_adsp *dsp);
115 int wm_adsp_compr_open(struct wm_adsp *dsp, struct snd_compr_stream *stream);
126 int wm_adsp_compr_handle_irq(struct wm_adsp *dsp);
133 int wm_adsp_write_ctl(struct wm_adsp *dsp, const char *name, int type,
135 int wm_adsp_read_ctl(struct wm_adsp *dsp, const char *name, int type,