Lines Matching refs:wm_adsp

151 	struct wm_adsp *dsp;
168 struct wm_adsp *dsp;
200 static int wm_adsp_buffer_init(struct wm_adsp *dsp);
201 static int wm_adsp_buffer_free(struct wm_adsp *dsp);
323 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_get()
336 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_put()
548 struct wm_adsp *dsp = container_of(cs_ctl->dsp, in wm_adsp_ctl_work()
549 struct wm_adsp, in wm_adsp_ctl_work()
588 struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp); in wm_adsp_control_add()
665 struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp); in wm_adsp_control_add_cb()
683 int wm_adsp_write_ctl(struct wm_adsp *dsp, const char *name, int type, in wm_adsp_write_ctl()
701 int wm_adsp_read_ctl(struct wm_adsp *dsp, const char *name, int type, in wm_adsp_read_ctl()
715 static void wm_adsp_release_firmware_files(struct wm_adsp *dsp, in wm_adsp_release_firmware_files()
730 static int wm_adsp_request_firmware_file(struct wm_adsp *dsp, in wm_adsp_request_firmware_file()
789 static int wm_adsp_request_firmware_files(struct wm_adsp *dsp, in wm_adsp_request_firmware_files()
868 static int wm_adsp_common_init(struct wm_adsp *dsp) in wm_adsp_common_init()
876 int wm_adsp1_init(struct wm_adsp *dsp) in wm_adsp1_init()
895 struct wm_adsp *dsps = snd_soc_component_get_drvdata(component); in wm_adsp1_event()
896 struct wm_adsp *dsp = &dsps[w->shift]; in wm_adsp1_event()
936 struct wm_adsp *dsps = snd_soc_component_get_drvdata(component); in wm_adsp2_set_dspclk()
937 struct wm_adsp *dsp = &dsps[w->shift]; in wm_adsp2_set_dspclk()
947 struct wm_adsp *dsps = snd_soc_component_get_drvdata(component); in wm_adsp2_preloader_get()
950 struct wm_adsp *dsp = &dsps[mc->shift - 1]; in wm_adsp2_preloader_get()
962 struct wm_adsp *dsps = snd_soc_component_get_drvdata(component); in wm_adsp2_preloader_put()
966 struct wm_adsp *dsp = &dsps[mc->shift - 1]; in wm_adsp2_preloader_put()
994 int wm_adsp_power_up(struct wm_adsp *dsp, bool load_firmware) in wm_adsp_power_up()
1023 void wm_adsp_power_down(struct wm_adsp *dsp) in wm_adsp_power_down()
1031 struct wm_adsp *dsp = container_of(work, in wm_adsp_boot_work()
1032 struct wm_adsp, in wm_adsp_boot_work()
1042 struct wm_adsp *dsps = snd_soc_component_get_drvdata(component); in wm_adsp_early_event()
1043 struct wm_adsp *dsp = &dsps[w->shift]; in wm_adsp_early_event()
1062 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); in wm_adsp_pre_run()
1072 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); in wm_adsp_event_post_run()
1082 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); in wm_adsp_event_post_stop()
1090 int wm_adsp_run(struct wm_adsp *dsp) in wm_adsp_run()
1098 void wm_adsp_stop(struct wm_adsp *dsp) in wm_adsp_stop()
1108 struct wm_adsp *dsps = snd_soc_component_get_drvdata(component); in wm_adsp_event()
1109 struct wm_adsp *dsp = &dsps[w->shift]; in wm_adsp_event()
1123 int wm_adsp2_component_probe(struct wm_adsp *dsp, struct snd_soc_component *component) in wm_adsp2_component_probe()
1140 int wm_adsp2_component_remove(struct wm_adsp *dsp, struct snd_soc_component *component) in wm_adsp2_component_remove()
1148 int wm_adsp2_init(struct wm_adsp *dsp) in wm_adsp2_init()
1165 int wm_halo_init(struct wm_adsp *dsp) in wm_halo_init()
1182 void wm_adsp2_remove(struct wm_adsp *dsp) in wm_adsp2_remove()
1231 int wm_adsp_compr_open(struct wm_adsp *dsp, struct snd_compr_stream *stream) in wm_adsp_compr_open()
1287 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_free()
1307 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_check_params()
1476 static struct wm_adsp_compr_buf *wm_adsp_buffer_alloc(struct wm_adsp *dsp) in wm_adsp_buffer_alloc()
1491 static int wm_adsp_buffer_parse_legacy(struct wm_adsp *dsp) in wm_adsp_buffer_parse_legacy()
1558 struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp); in wm_adsp_buffer_parse_coeff()
1627 static int wm_adsp_buffer_init(struct wm_adsp *dsp) in wm_adsp_buffer_init()
1665 static int wm_adsp_buffer_free(struct wm_adsp *dsp) in wm_adsp_buffer_free()
1702 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_trigger()
1799 int wm_adsp_compr_handle_irq(struct wm_adsp *dsp) in wm_adsp_compr_handle_irq()
1867 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_pointer()
1981 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_read()
2026 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_copy()
2044 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); in wm_adsp_fatal_error()
2057 struct wm_adsp *dsp = (struct wm_adsp *)data; in wm_adsp2_bus_error()
2067 struct wm_adsp *dsp = (struct wm_adsp *)data; in wm_halo_bus_error()
2077 struct wm_adsp *dsp = data; in wm_halo_wdt_expire()