Lines Matching defs:hsw
229 struct sst_hsw *hsw; member
276 struct sst_hsw *hsw; member
426 static struct sst_hsw_stream *get_stream_by_id(struct sst_hsw *hsw, in get_stream_by_id()
439 static void hsw_fw_ready(struct sst_hsw *hsw, u32 header) in hsw_fw_ready()
487 struct sst_hsw *hsw = stream->hsw; in hsw_notification_work() local
526 static void hsw_stream_update(struct sst_hsw *hsw, struct ipc_message *msg) in hsw_stream_update()
557 static int hsw_process_reply(struct sst_hsw *hsw, u32 header) in hsw_process_reply()
643 static int hsw_module_message(struct sst_hsw *hsw, u32 header) in hsw_module_message()
668 static int hsw_stream_message(struct sst_hsw *hsw, u32 header) in hsw_stream_message()
701 static int hsw_log_message(struct sst_hsw *hsw, u32 header) in hsw_log_message()
724 static int hsw_process_notification(struct sst_hsw *hsw) in hsw_process_notification()
778 struct sst_hsw *hsw = sst_dsp_get_thread_context(sst); in hsw_irq_thread() local
826 int sst_hsw_fw_get_version(struct sst_hsw *hsw, in sst_hsw_fw_get_version()
841 int sst_hsw_stream_get_volume(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_get_volume()
855 int sst_hsw_stream_set_volume(struct sst_hsw *hsw, in sst_hsw_stream_set_volume()
906 int sst_hsw_mixer_get_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, in sst_hsw_mixer_get_volume()
920 int sst_hsw_mixer_set_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, in sst_hsw_mixer_set_volume()
973 struct sst_hsw_stream *sst_hsw_stream_new(struct sst_hsw *hsw, int id, in sst_hsw_stream_new()
1000 int sst_hsw_stream_free(struct sst_hsw *hsw, struct sst_hsw_stream *stream) in sst_hsw_stream_free()
1041 int sst_hsw_stream_set_bits(struct sst_hsw *hsw, in sst_hsw_stream_set_bits()
1053 int sst_hsw_stream_set_channels(struct sst_hsw *hsw, in sst_hsw_stream_set_channels()
1065 int sst_hsw_stream_set_rate(struct sst_hsw *hsw, in sst_hsw_stream_set_rate()
1077 int sst_hsw_stream_set_map_config(struct sst_hsw *hsw, in sst_hsw_stream_set_map_config()
1091 int sst_hsw_stream_set_style(struct sst_hsw *hsw, in sst_hsw_stream_set_style()
1103 int sst_hsw_stream_set_valid(struct sst_hsw *hsw, in sst_hsw_stream_set_valid()
1116 int sst_hsw_stream_format(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_format()
1135 int sst_hsw_stream_buffer(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_buffer()
1155 int sst_hsw_stream_set_module_info(struct sst_hsw *hsw, in sst_hsw_stream_set_module_info()
1192 int sst_hsw_stream_commit(struct sst_hsw *hsw, struct sst_hsw_stream *stream) in sst_hsw_stream_commit()
1226 snd_pcm_uframes_t sst_hsw_stream_get_old_position(struct sst_hsw *hsw, in sst_hsw_stream_get_old_position()
1232 void sst_hsw_stream_set_old_position(struct sst_hsw *hsw, in sst_hsw_stream_set_old_position()
1238 bool sst_hsw_stream_get_silence_start(struct sst_hsw *hsw, in sst_hsw_stream_get_silence_start()
1244 void sst_hsw_stream_set_silence_start(struct sst_hsw *hsw, in sst_hsw_stream_set_silence_start()
1252 int sst_hsw_mixer_get_info(struct sst_hsw *hsw) in sst_hsw_mixer_get_info()
1276 static int sst_hsw_stream_operations(struct sst_hsw *hsw, int type, in sst_hsw_stream_operations()
1292 int sst_hsw_stream_pause(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_pause()
1313 int sst_hsw_stream_resume(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_resume()
1334 int sst_hsw_stream_reset(struct sst_hsw *hsw, struct sst_hsw_stream *stream) in sst_hsw_stream_reset()
1367 u32 sst_hsw_get_dsp_position(struct sst_hsw *hsw, in sst_hsw_get_dsp_position()
1379 u64 sst_hsw_get_dsp_presentation_position(struct sst_hsw *hsw, in sst_hsw_get_dsp_presentation_position()
1392 int sst_hsw_device_set_config(struct sst_hsw *hsw, in sst_hsw_device_set_config()
1425 int sst_hsw_dx_set_state(struct sst_hsw *hsw, in sst_hsw_dx_set_state()
1456 struct sst_module_runtime *sst_hsw_runtime_module_create(struct sst_hsw *hsw, in sst_hsw_runtime_module_create()
1498 static int sst_hsw_dx_state_dump(struct sst_hsw *hsw) in sst_hsw_dx_state_dump()
1551 static int sst_hsw_dx_state_restore(struct sst_hsw *hsw) in sst_hsw_dx_state_restore()
1580 int sst_hsw_dsp_load(struct sst_hsw *hsw) in sst_hsw_dsp_load()
1616 static int sst_hsw_dsp_restore(struct sst_hsw *hsw) in sst_hsw_dsp_restore()
1643 int sst_hsw_dsp_runtime_suspend(struct sst_hsw *hsw) in sst_hsw_dsp_runtime_suspend()
1664 int sst_hsw_dsp_runtime_sleep(struct sst_hsw *hsw) in sst_hsw_dsp_runtime_sleep()
1681 int sst_hsw_dsp_runtime_resume(struct sst_hsw *hsw) in sst_hsw_dsp_runtime_resume()
1717 struct sst_dsp *sst_hsw_get_dsp(struct sst_hsw *hsw) in sst_hsw_get_dsp()
1722 void sst_hsw_init_module_state(struct sst_hsw *hsw) in sst_hsw_init_module_state()
1740 bool sst_hsw_is_module_loaded(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_loaded()
1751 bool sst_hsw_is_module_active(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_active()
1762 void sst_hsw_set_module_enabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_set_module_enabled_rtd3()
1767 void sst_hsw_set_module_disabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_set_module_disabled_rtd3()
1772 bool sst_hsw_is_module_enabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_enabled_rtd3()
1777 void sst_hsw_reset_param_buf(struct sst_hsw *hsw) in sst_hsw_reset_param_buf()
1784 int sst_hsw_store_param_line(struct sst_hsw *hsw, u8 *buf) in sst_hsw_store_param_line()
1796 int sst_hsw_load_param_line(struct sst_hsw *hsw, u8 *buf) in sst_hsw_load_param_line()
1818 int sst_hsw_launch_param_buf(struct sst_hsw *hsw) in sst_hsw_launch_param_buf()
1838 int sst_hsw_module_load(struct sst_hsw *hsw, in sst_hsw_module_load()
1893 int sst_hsw_module_enable(struct sst_hsw *hsw, in sst_hsw_module_enable()
1961 int sst_hsw_module_disable(struct sst_hsw *hsw, in sst_hsw_module_disable()
1999 int sst_hsw_module_set_param(struct sst_hsw *hsw, in sst_hsw_module_set_param()
2111 struct sst_hsw *hsw; in sst_hsw_dsp_init() local
2223 struct sst_hsw *hsw = pdata->dsp; in sst_hsw_dsp_free() local