• Home
  • Raw
  • Download

Lines Matching full:mc

184 	struct soc_mixer_control *mc =  in snd_soc_info_volsw()  local
188 if (!mc->platform_max) in snd_soc_info_volsw()
189 mc->platform_max = mc->max; in snd_soc_info_volsw()
190 platform_max = mc->platform_max; in snd_soc_info_volsw()
197 uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1; in snd_soc_info_volsw()
199 uinfo->value.integer.max = platform_max - mc->min; in snd_soc_info_volsw()
219 struct soc_mixer_control *mc = in snd_soc_info_volsw_sx() local
226 uinfo->value.integer.max += mc->min; in snd_soc_info_volsw_sx()
246 struct soc_mixer_control *mc = in snd_soc_get_volsw() local
248 unsigned int reg = mc->reg; in snd_soc_get_volsw()
249 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw()
250 unsigned int shift = mc->shift; in snd_soc_get_volsw()
251 unsigned int rshift = mc->rshift; in snd_soc_get_volsw()
252 int max = mc->max; in snd_soc_get_volsw()
253 int min = mc->min; in snd_soc_get_volsw()
254 int sign_bit = mc->sign_bit; in snd_soc_get_volsw()
256 unsigned int invert = mc->invert; in snd_soc_get_volsw()
272 if (snd_soc_volsw_is_stereo(mc)) { in snd_soc_get_volsw()
306 struct soc_mixer_control *mc = in snd_soc_put_volsw() local
308 unsigned int reg = mc->reg; in snd_soc_put_volsw()
309 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw()
310 unsigned int shift = mc->shift; in snd_soc_put_volsw()
311 unsigned int rshift = mc->rshift; in snd_soc_put_volsw()
312 int max = mc->max; in snd_soc_put_volsw()
313 int min = mc->min; in snd_soc_put_volsw()
314 unsigned int sign_bit = mc->sign_bit; in snd_soc_put_volsw()
316 unsigned int invert = mc->invert; in snd_soc_put_volsw()
330 if (snd_soc_volsw_is_stereo(mc)) { in snd_soc_put_volsw()
368 struct soc_mixer_control *mc = in snd_soc_get_volsw_sx() local
370 unsigned int reg = mc->reg; in snd_soc_get_volsw_sx()
371 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_sx()
372 unsigned int shift = mc->shift; in snd_soc_get_volsw_sx()
373 unsigned int rshift = mc->rshift; in snd_soc_get_volsw_sx()
374 int max = mc->max; in snd_soc_get_volsw_sx()
375 int min = mc->min; in snd_soc_get_volsw_sx()
386 if (snd_soc_volsw_is_stereo(mc)) { in snd_soc_get_volsw_sx()
412 struct soc_mixer_control *mc = in snd_soc_put_volsw_sx() local
415 unsigned int reg = mc->reg; in snd_soc_put_volsw_sx()
416 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_sx()
417 unsigned int shift = mc->shift; in snd_soc_put_volsw_sx()
418 unsigned int rshift = mc->rshift; in snd_soc_put_volsw_sx()
419 int max = mc->max; in snd_soc_put_volsw_sx()
420 int min = mc->min; in snd_soc_put_volsw_sx()
433 if (snd_soc_volsw_is_stereo(mc)) { in snd_soc_put_volsw_sx()
458 struct soc_mixer_control *mc = in snd_soc_info_volsw_range() local
461 int min = mc->min; in snd_soc_info_volsw_range()
463 if (!mc->platform_max) in snd_soc_info_volsw_range()
464 mc->platform_max = mc->max; in snd_soc_info_volsw_range()
465 platform_max = mc->platform_max; in snd_soc_info_volsw_range()
468 uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1; in snd_soc_info_volsw_range()
488 struct soc_mixer_control *mc = in snd_soc_put_volsw_range() local
491 unsigned int reg = mc->reg; in snd_soc_put_volsw_range()
492 unsigned int rreg = mc->rreg; in snd_soc_put_volsw_range()
493 unsigned int shift = mc->shift; in snd_soc_put_volsw_range()
494 int min = mc->min; in snd_soc_put_volsw_range()
495 int max = mc->max; in snd_soc_put_volsw_range()
497 unsigned int invert = mc->invert; in snd_soc_put_volsw_range()
512 if (snd_soc_volsw_is_stereo(mc)) { in snd_soc_put_volsw_range()
541 struct soc_mixer_control *mc = in snd_soc_get_volsw_range() local
543 unsigned int reg = mc->reg; in snd_soc_get_volsw_range()
544 unsigned int rreg = mc->rreg; in snd_soc_get_volsw_range()
545 unsigned int shift = mc->shift; in snd_soc_get_volsw_range()
546 int min = mc->min; in snd_soc_get_volsw_range()
547 int max = mc->max; in snd_soc_get_volsw_range()
549 unsigned int invert = mc->invert; in snd_soc_get_volsw_range()
565 if (snd_soc_volsw_is_stereo(mc)) { in snd_soc_get_volsw_range()
597 struct soc_mixer_control *mc; in snd_soc_limit_volume() local
612 mc = (struct soc_mixer_control *)kctl->private_value; in snd_soc_limit_volume()
613 if (max <= mc->max) { in snd_soc_limit_volume()
614 mc->platform_max = max; in snd_soc_limit_volume()
802 struct soc_mreg_control *mc = in snd_soc_info_xr_sx() local
806 uinfo->value.integer.min = mc->min; in snd_soc_info_xr_sx()
807 uinfo->value.integer.max = mc->max; in snd_soc_info_xr_sx()
830 struct soc_mreg_control *mc = in snd_soc_get_xr_sx() local
832 unsigned int regbase = mc->regbase; in snd_soc_get_xr_sx()
833 unsigned int regcount = mc->regcount; in snd_soc_get_xr_sx()
836 unsigned int invert = mc->invert; in snd_soc_get_xr_sx()
837 unsigned long mask = (1UL<<mc->nbits)-1; in snd_soc_get_xr_sx()
838 long min = mc->min; in snd_soc_get_xr_sx()
839 long max = mc->max; in snd_soc_get_xr_sx()
879 struct soc_mreg_control *mc = in snd_soc_put_xr_sx() local
881 unsigned int regbase = mc->regbase; in snd_soc_put_xr_sx()
882 unsigned int regcount = mc->regcount; in snd_soc_put_xr_sx()
885 unsigned int invert = mc->invert; in snd_soc_put_xr_sx()
886 unsigned long mask = (1UL<<mc->nbits)-1; in snd_soc_put_xr_sx()
887 long max = mc->max; in snd_soc_put_xr_sx()
921 struct soc_mixer_control *mc = in snd_soc_get_strobe() local
923 unsigned int reg = mc->reg; in snd_soc_get_strobe()
924 unsigned int shift = mc->shift; in snd_soc_get_strobe()
926 unsigned int invert = mc->invert != 0; in snd_soc_get_strobe()
958 struct soc_mixer_control *mc = in snd_soc_put_strobe() local
960 unsigned int reg = mc->reg; in snd_soc_put_strobe()
961 unsigned int shift = mc->shift; in snd_soc_put_strobe()
963 unsigned int invert = mc->invert != 0; in snd_soc_put_strobe()