Lines Matching refs:sst_hsw

215 struct sst_hsw;
229 struct sst_hsw *hsw;
276 struct sst_hsw *hsw;
280 struct sst_hsw { struct
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()
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()
831 int sst_hsw_fw_get_version(struct sst_hsw *hsw, in sst_hsw_fw_get_version()
846 int sst_hsw_stream_get_volume(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_get_volume()
860 int sst_hsw_stream_set_volume(struct sst_hsw *hsw, in sst_hsw_stream_set_volume()
911 int sst_hsw_mixer_get_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, in sst_hsw_mixer_get_volume()
925 int sst_hsw_mixer_set_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel, in sst_hsw_mixer_set_volume()
978 struct sst_hsw_stream *sst_hsw_stream_new(struct sst_hsw *hsw, int id, in sst_hsw_stream_new()
1005 int sst_hsw_stream_free(struct sst_hsw *hsw, struct sst_hsw_stream *stream) in sst_hsw_stream_free()
1046 int sst_hsw_stream_set_bits(struct sst_hsw *hsw, in sst_hsw_stream_set_bits()
1058 int sst_hsw_stream_set_channels(struct sst_hsw *hsw, in sst_hsw_stream_set_channels()
1070 int sst_hsw_stream_set_rate(struct sst_hsw *hsw, in sst_hsw_stream_set_rate()
1082 int sst_hsw_stream_set_map_config(struct sst_hsw *hsw, in sst_hsw_stream_set_map_config()
1096 int sst_hsw_stream_set_style(struct sst_hsw *hsw, in sst_hsw_stream_set_style()
1108 int sst_hsw_stream_set_valid(struct sst_hsw *hsw, in sst_hsw_stream_set_valid()
1121 int sst_hsw_stream_format(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_format()
1140 int sst_hsw_stream_buffer(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_buffer()
1160 int sst_hsw_stream_set_module_info(struct sst_hsw *hsw, in sst_hsw_stream_set_module_info()
1197 int sst_hsw_stream_commit(struct sst_hsw *hsw, struct sst_hsw_stream *stream) in sst_hsw_stream_commit()
1231 snd_pcm_uframes_t sst_hsw_stream_get_old_position(struct sst_hsw *hsw, in sst_hsw_stream_get_old_position()
1237 void sst_hsw_stream_set_old_position(struct sst_hsw *hsw, in sst_hsw_stream_set_old_position()
1243 bool sst_hsw_stream_get_silence_start(struct sst_hsw *hsw, in sst_hsw_stream_get_silence_start()
1249 void sst_hsw_stream_set_silence_start(struct sst_hsw *hsw, in sst_hsw_stream_set_silence_start()
1257 int sst_hsw_mixer_get_info(struct sst_hsw *hsw) in sst_hsw_mixer_get_info()
1281 static int sst_hsw_stream_operations(struct sst_hsw *hsw, int type, in sst_hsw_stream_operations()
1297 int sst_hsw_stream_pause(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_pause()
1318 int sst_hsw_stream_resume(struct sst_hsw *hsw, struct sst_hsw_stream *stream, in sst_hsw_stream_resume()
1339 int sst_hsw_stream_reset(struct sst_hsw *hsw, struct sst_hsw_stream *stream) in sst_hsw_stream_reset()
1372 u32 sst_hsw_get_dsp_position(struct sst_hsw *hsw, in sst_hsw_get_dsp_position()
1384 u64 sst_hsw_get_dsp_presentation_position(struct sst_hsw *hsw, in sst_hsw_get_dsp_presentation_position()
1397 int sst_hsw_device_set_config(struct sst_hsw *hsw, in sst_hsw_device_set_config()
1430 int sst_hsw_dx_set_state(struct sst_hsw *hsw, in sst_hsw_dx_set_state()
1461 struct sst_module_runtime *sst_hsw_runtime_module_create(struct sst_hsw *hsw, in sst_hsw_runtime_module_create()
1503 static int sst_hsw_dx_state_dump(struct sst_hsw *hsw) in sst_hsw_dx_state_dump()
1556 static int sst_hsw_dx_state_restore(struct sst_hsw *hsw) in sst_hsw_dx_state_restore()
1585 int sst_hsw_dsp_load(struct sst_hsw *hsw) in sst_hsw_dsp_load()
1621 static int sst_hsw_dsp_restore(struct sst_hsw *hsw) in sst_hsw_dsp_restore()
1648 int sst_hsw_dsp_runtime_suspend(struct sst_hsw *hsw) in sst_hsw_dsp_runtime_suspend()
1669 int sst_hsw_dsp_runtime_sleep(struct sst_hsw *hsw) in sst_hsw_dsp_runtime_sleep()
1686 int sst_hsw_dsp_runtime_resume(struct sst_hsw *hsw) in sst_hsw_dsp_runtime_resume()
1722 struct sst_dsp *sst_hsw_get_dsp(struct sst_hsw *hsw) in sst_hsw_get_dsp()
1727 void sst_hsw_init_module_state(struct sst_hsw *hsw) in sst_hsw_init_module_state()
1745 bool sst_hsw_is_module_loaded(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_loaded()
1756 bool sst_hsw_is_module_active(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_active()
1767 void sst_hsw_set_module_enabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_set_module_enabled_rtd3()
1772 void sst_hsw_set_module_disabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_set_module_disabled_rtd3()
1777 bool sst_hsw_is_module_enabled_rtd3(struct sst_hsw *hsw, u32 module_id) in sst_hsw_is_module_enabled_rtd3()
1782 void sst_hsw_reset_param_buf(struct sst_hsw *hsw) in sst_hsw_reset_param_buf()
1789 int sst_hsw_store_param_line(struct sst_hsw *hsw, u8 *buf) in sst_hsw_store_param_line()
1801 int sst_hsw_load_param_line(struct sst_hsw *hsw, u8 *buf) in sst_hsw_load_param_line()
1823 int sst_hsw_launch_param_buf(struct sst_hsw *hsw) in sst_hsw_launch_param_buf()
1843 int sst_hsw_module_load(struct sst_hsw *hsw, in sst_hsw_module_load()
1898 int sst_hsw_module_enable(struct sst_hsw *hsw, in sst_hsw_module_enable()
1966 int sst_hsw_module_disable(struct sst_hsw *hsw, in sst_hsw_module_disable()
2004 int sst_hsw_module_set_param(struct sst_hsw *hsw, in sst_hsw_module_set_param()
2116 struct sst_hsw *hsw; in sst_hsw_dsp_init()
2228 struct sst_hsw *hsw = pdata->dsp; in sst_hsw_dsp_free()