Lines Matching refs:volume
843 u32 stage_id, u32 channel, u32 *volume) in sst_hsw_stream_get_volume() argument
848 sst_dsp_read(hsw->dsp, volume, in sst_hsw_stream_get_volume()
850 sizeof(*volume)); in sst_hsw_stream_get_volume()
857 struct sst_hsw_stream *stream, u32 stage_id, u32 channel, u32 volume) in sst_hsw_stream_set_volume() argument
875 req->target_volume = volume; in sst_hsw_stream_set_volume()
880 hsw->mute_volume[0] = hsw->mute_volume[1] = volume; in sst_hsw_stream_set_volume()
891 hsw->mute_volume[channel] = volume; in sst_hsw_stream_set_volume()
908 u32 *volume) in sst_hsw_mixer_get_volume() argument
913 sst_dsp_read(hsw->dsp, volume, in sst_hsw_mixer_get_volume()
915 sizeof(*volume)); in sst_hsw_mixer_get_volume()
922 u32 volume) in sst_hsw_mixer_set_volume() argument
928 trace_ipc_request("set mixer volume", volume); in sst_hsw_mixer_set_volume()
936 hsw->mute_volume[0] = hsw->mute_volume[1] = volume; in sst_hsw_mixer_set_volume()
947 hsw->mute_volume[channel] = volume; in sst_hsw_mixer_set_volume()
961 req.target_volume = volume; in sst_hsw_mixer_set_volume()