Lines Matching defs:dsp

74  * @dsp:		DSP instance associated with this control
90 struct cs_dsp *dsp;
204 int (*pre_run)(struct cs_dsp *dsp);
205 int (*post_run)(struct cs_dsp *dsp);
206 void (*pre_stop)(struct cs_dsp *dsp);
207 void (*post_stop)(struct cs_dsp *dsp);
208 void (*watchdog_expired)(struct cs_dsp *dsp);
211 int cs_dsp_adsp1_init(struct cs_dsp *dsp);
212 int cs_dsp_adsp2_init(struct cs_dsp *dsp);
213 int cs_dsp_halo_init(struct cs_dsp *dsp);
215 int cs_dsp_adsp1_power_up(struct cs_dsp *dsp,
219 void cs_dsp_adsp1_power_down(struct cs_dsp *dsp);
220 int cs_dsp_power_up(struct cs_dsp *dsp,
224 void cs_dsp_power_down(struct cs_dsp *dsp);
225 int cs_dsp_run(struct cs_dsp *dsp);
226 void cs_dsp_stop(struct cs_dsp *dsp);
228 void cs_dsp_remove(struct cs_dsp *dsp);
230 int cs_dsp_set_dspclk(struct cs_dsp *dsp, unsigned int freq);
231 void cs_dsp_adsp2_bus_error(struct cs_dsp *dsp);
232 void cs_dsp_halo_bus_error(struct cs_dsp *dsp);
233 void cs_dsp_halo_wdt_expire(struct cs_dsp *dsp);
235 void cs_dsp_init_debugfs(struct cs_dsp *dsp, struct dentry *debugfs_root);
236 void cs_dsp_cleanup_debugfs(struct cs_dsp *dsp);
247 struct cs_dsp_coeff_ctl *cs_dsp_get_ctl(struct cs_dsp *dsp, const char *name, int type,
250 int cs_dsp_read_raw_data_block(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr,
252 int cs_dsp_read_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 *data);
253 int cs_dsp_write_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 data);
256 struct cs_dsp_alg_region *cs_dsp_find_alg_region(struct cs_dsp *dsp,