Home
last modified time | relevance | path

Searched refs:gain_val (Results 1 – 9 of 9) sorted by relevance

/linux/sound/soc/codecs/
H A Drt715-sdca.c138 unsigned int gain_val, i, k_changed = 0; in rt715_sdca_set_amp_gain_put() local
150 gain_val = in rt715_sdca_set_amp_gain_put()
153 ret = regmap_write(rt715->mbq_regmap, mc->reg + i, gain_val); in rt715_sdca_set_amp_gain_put()
156 __func__, mc->reg + i, gain_val); in rt715_sdca_set_amp_gain_put()
173 unsigned int gain_val, i; in rt715_sdca_set_amp_gain_4ch_put() local
185 gain_val = in rt715_sdca_set_amp_gain_4ch_put()
189 gain_val); in rt715_sdca_set_amp_gain_4ch_put()
192 __func__, reg_base + i, gain_val); in rt715_sdca_set_amp_gain_4ch_put()
209 unsigned int gain_val, reg; in rt715_sdca_set_amp_gain_8ch_put() local
221 gain_val in rt715_sdca_set_amp_gain_8ch_put()
[all...]
H A Drt712-sdca-dmic.c280 unsigned int gain_val[4]; in rt712_sdca_dmic_set_gain_put() local
293 gain_val[i] = ucontrol->value.integer.value[i]; in rt712_sdca_dmic_set_gain_put()
294 if (gain_val[i] > p->max) in rt712_sdca_dmic_set_gain_put()
295 gain_val[i] = p->max; in rt712_sdca_dmic_set_gain_put()
298 gain_val[i] = gain_val[i] * 0x0a00; in rt712_sdca_dmic_set_gain_put()
300 gain_val[i] = 0x1e00 - ((p->max - gain_val[i]) * interval_offset); in rt712_sdca_dmic_set_gain_put()
301 gain_val[i] &= 0xffff; in rt712_sdca_dmic_set_gain_put()
304 if (regvalue[i] != gain_val[i]) in rt712_sdca_dmic_set_gain_put()
312 err = regmap_write(rt712->mbq_regmap, p->reg_base + i, gain_val[i]); in rt712_sdca_dmic_set_gain_put()
H A Drt721-sdca.c653 unsigned int gain_val[4]; in rt721_sdca_dmic_set_gain_put()
666 gain_val[i] = ucontrol->value.integer.value[i]; in rt721_sdca_dmic_set_gain_put()
667 if (gain_val[i] > p->max) in rt721_sdca_dmic_set_gain_put()
668 gain_val[i] = p->max; in rt721_sdca_dmic_set_gain_put()
671 gain_val[i] = gain_val[i] * boost_step; in rt721_sdca_dmic_set_gain_put()
673 gain_val[i] = vol_max - ((p->max - gain_val[i]) * interval_offset); in rt721_sdca_dmic_set_gain_put()
674 gain_val[i] &= 0xffff; in rt721_sdca_dmic_set_gain_put()
677 if (regvalue[i] != gain_val[ in rt721_sdca_dmic_set_gain_put()
654 unsigned int gain_val[4]; rt721_sdca_dmic_set_gain_put() local
[all...]
H A Drt712-sdca.c1079 unsigned int gain_val[4]; in rt712_sdca_dmic_set_gain_put() local
1092 gain_val[i] = ucontrol->value.integer.value[i]; in rt712_sdca_dmic_set_gain_put()
1093 if (gain_val[i] > p->max) in rt712_sdca_dmic_set_gain_put()
1094 gain_val[i] = p->max; in rt712_sdca_dmic_set_gain_put()
1097 gain_val[i] = gain_val[i] * 0x0a00; in rt712_sdca_dmic_set_gain_put()
1099 gain_val[i] = 0x1e00 - ((p->max - gain_val[i]) * interval_offset); in rt712_sdca_dmic_set_gain_put()
1100 gain_val[i] &= 0xffff; in rt712_sdca_dmic_set_gain_put()
1103 if (regvalue[i] != gain_val[ in rt712_sdca_dmic_set_gain_put()
[all...]
H A Drt722-sdca.c958 unsigned int gain_val[4]; in rt722_sdca_dmic_set_gain_put() local
971 gain_val[i] = ucontrol->value.integer.value[i]; in rt722_sdca_dmic_set_gain_put()
972 if (gain_val[i] > p->max) in rt722_sdca_dmic_set_gain_put()
973 gain_val[i] = p->max; in rt722_sdca_dmic_set_gain_put()
976 gain_val[i] = gain_val[i] * boost_step; in rt722_sdca_dmic_set_gain_put()
978 gain_val[i] = vol_max - ((p->max - gain_val[i]) * interval_offset); in rt722_sdca_dmic_set_gain_put()
979 gain_val[i] &= 0xffff; in rt722_sdca_dmic_set_gain_put()
982 if (regvalue[i] != gain_val[i]) in rt722_sdca_dmic_set_gain_put()
990 err = regmap_write(rt722->regmap, p->reg_base + i, gain_val[i]); in rt722_sdca_dmic_set_gain_put()
H A Didt821034.c334 u8 gain_type, u16 gain_val) in idt821034_set_gain_channel()
340 ch, gain_type, gain_val, gain_val); in idt821034_set_gain_channel()
380 ret = idt821034_2x8bit_write(idt821034, conf | 0x00, gain_val & 0x007F); in idt821034_set_gain_channel()
384 ret = idt821034_2x8bit_write(idt821034, conf | 0x01, (gain_val >> 7) & 0x7F); in idt821034_set_gain_channel()
333 idt821034_set_gain_channel(struct idt821034 * idt821034,u8 ch,u8 gain_type,u16 gain_val) idt821034_set_gain_channel() argument
H A Drt1320-sdw.c2622 unsigned int regvalue[4], gain_val[4], i; in rt1320_set_gain_put() local
2675 gain_val[i] = ucontrol->value.integer.value[i]; in rt1320_set_gain_put()
2676 if (gain_val[i] > p->max) in rt1320_set_gain_put()
2677 gain_val[i] = p->max; in rt1320_set_gain_put()
2679 gain_val[i] = 0x1e00 - ((p->max - gain_val[i]) * interval_offset); in rt1320_set_gain_put()
2680 gain_val[i] &= 0xffff; in rt1320_set_gain_put()
2681 if (regvalue[i] != gain_val[i]) in rt1320_set_gain_put()
2693 err = regmap_write(rt1320->mbq_regmap, reg_base + i, gain_val[i]); in rt1320_set_gain_put()
2696 err = regmap_write(rt1320->mbq_regmap, reg_base + i - 2, gain_val[i]); in rt1320_set_gain_put()
2701 err = regmap_write(rt1320->mbq_regmap, reg_base + i, gain_val[i]); in rt1320_set_gain_put()
/linux/sound/soc/intel/atom/
H A Dsst-atom-controls.h691 struct sst_gain_value *gain_val; member
724 .instance_id = xinstance, .gain_val = xgain_val, .pname = xpname}
735 .instance_id = xinstance, .gain_val = xgain_val, .pname = xpname}
745 .instance_id = xinstance, .gain_val = xgain_val, .pname = xpname}
H A Dsst-atom-controls.c436 struct sst_gain_value *gv = mc->gain_val; in sst_send_gain_cmd()
468 struct sst_gain_value *gv = mc->gain_val;
601 gv = mc->gain_val; in sst_set_pipe_gain()