Lines Matching refs:dsp
85 struct cs_dsp *dsp; member
193 int (*post_run)(struct cs_dsp *dsp);
194 void (*post_stop)(struct cs_dsp *dsp);
195 void (*watchdog_expired)(struct cs_dsp *dsp);
198 int cs_dsp_adsp1_init(struct cs_dsp *dsp);
199 int cs_dsp_adsp2_init(struct cs_dsp *dsp);
200 int cs_dsp_halo_init(struct cs_dsp *dsp);
202 int cs_dsp_adsp1_power_up(struct cs_dsp *dsp,
206 void cs_dsp_adsp1_power_down(struct cs_dsp *dsp);
207 int cs_dsp_power_up(struct cs_dsp *dsp,
211 void cs_dsp_power_down(struct cs_dsp *dsp);
212 int cs_dsp_run(struct cs_dsp *dsp);
213 void cs_dsp_stop(struct cs_dsp *dsp);
215 void cs_dsp_remove(struct cs_dsp *dsp);
217 int cs_dsp_set_dspclk(struct cs_dsp *dsp, unsigned int freq);
218 void cs_dsp_adsp2_bus_error(struct cs_dsp *dsp);
219 void cs_dsp_halo_bus_error(struct cs_dsp *dsp);
220 void cs_dsp_halo_wdt_expire(struct cs_dsp *dsp);
222 void cs_dsp_init_debugfs(struct cs_dsp *dsp, struct dentry *debugfs_root);
223 void cs_dsp_cleanup_debugfs(struct cs_dsp *dsp);
228 struct cs_dsp_coeff_ctl *cs_dsp_get_ctl(struct cs_dsp *dsp, const char *name, int type,
231 int cs_dsp_read_raw_data_block(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr,
233 int cs_dsp_read_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 *data);
234 int cs_dsp_write_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 data);
237 struct cs_dsp_alg_region *cs_dsp_find_alg_region(struct cs_dsp *dsp,