Lines Matching defs:gv
392 * @gv:the stored value of gain (also contains rampduration)
404 * is OFF (indicated by gv->mute). Otherwise, the mute value (MIN value) is
407 static int sst_send_gain_cmd(struct sst_data *drv, struct sst_gain_value *gv,
418 if (mute || gv->mute) {
422 cmd.cell_gains[0].cell_gain_left = gv->l_gain;
423 cmd.cell_gains[0].cell_gain_right = gv->r_gain;
428 cmd.cell_gains[0].gain_time_constant = gv->ramp_duration;
444 struct sst_gain_value *gv = mc->gain_val;
448 ucontrol->value.integer.value[0] = gv->l_gain;
449 ucontrol->value.integer.value[1] = gv->r_gain;
453 ucontrol->value.integer.value[0] = gv->mute ? 0 : 1;
457 ucontrol->value.integer.value[0] = gv->ramp_duration;
476 struct sst_gain_value *gv = mc->gain_val;
482 gv->l_gain = ucontrol->value.integer.value[0];
483 gv->r_gain = ucontrol->value.integer.value[1];
485 mc->pname, gv->l_gain, gv->r_gain);
489 gv->mute = !ucontrol->value.integer.value[0];
490 dev_dbg(cmpnt->dev, "%s: Mute %d\n", mc->pname, gv->mute);
494 gv->ramp_duration = ucontrol->value.integer.value[0];
496 mc->pname, gv->ramp_duration);
507 ret = sst_send_gain_cmd(drv, gv, mc->task_id,
604 struct sst_gain_value *gv;
612 gv = mc->gain_val;
614 ret = sst_send_gain_cmd(drv, gv, mc->task_id,