Lines Matching refs:mc
310 struct soc_mixer_control *mc; in dapm_kcontrol_data_alloc() local
326 mc = (struct soc_mixer_control *)kcontrol->private_value; in dapm_kcontrol_data_alloc()
328 if (mc->autodisable) { in dapm_kcontrol_data_alloc()
332 template.reg = mc->reg; in dapm_kcontrol_data_alloc()
333 template.mask = (1 << fls(mc->max)) - 1; in dapm_kcontrol_data_alloc()
334 template.shift = mc->shift; in dapm_kcontrol_data_alloc()
335 if (mc->invert) in dapm_kcontrol_data_alloc()
336 template.off_val = mc->max; in dapm_kcontrol_data_alloc()
606 struct soc_mixer_control *mc = (struct soc_mixer_control *) in dapm_set_mixer_path_status() local
608 unsigned int reg = mc->reg; in dapm_set_mixer_path_status()
609 unsigned int shift = mc->shift; in dapm_set_mixer_path_status()
610 unsigned int max = mc->max; in dapm_set_mixer_path_status()
612 unsigned int invert = mc->invert; in dapm_set_mixer_path_status()
2796 struct soc_mixer_control *mc = in snd_soc_dapm_get_volsw() local
2798 int reg = mc->reg; in snd_soc_dapm_get_volsw()
2799 unsigned int shift = mc->shift; in snd_soc_dapm_get_volsw()
2800 int max = mc->max; in snd_soc_dapm_get_volsw()
2802 unsigned int invert = mc->invert; in snd_soc_dapm_get_volsw()
2806 if (snd_soc_volsw_is_stereo(mc)) in snd_soc_dapm_get_volsw()
2843 struct soc_mixer_control *mc = in snd_soc_dapm_put_volsw() local
2845 int reg = mc->reg; in snd_soc_dapm_put_volsw()
2846 unsigned int shift = mc->shift; in snd_soc_dapm_put_volsw()
2847 int max = mc->max; in snd_soc_dapm_put_volsw()
2849 unsigned int invert = mc->invert; in snd_soc_dapm_put_volsw()
2855 if (snd_soc_volsw_is_stereo(mc)) in snd_soc_dapm_put_volsw()