Lines Matching refs:max

181 	int max;  in snd_soc_info_volsw()  local
183 max = uinfo->value.integer.max = mc->max - mc->min; in snd_soc_info_volsw()
184 if (mc->platform_max && mc->platform_max < max) in snd_soc_info_volsw()
185 max = mc->platform_max; in snd_soc_info_volsw()
187 if (max == 1) { in snd_soc_info_volsw()
200 uinfo->value.integer.max = max; in snd_soc_info_volsw()
224 int max; in snd_soc_info_volsw_sx() local
227 max = mc->platform_max; in snd_soc_info_volsw_sx()
229 max = mc->max; in snd_soc_info_volsw_sx()
231 if (max == 1 && !strstr(kcontrol->id.name, " Volume")) in snd_soc_info_volsw_sx()
238 uinfo->value.integer.max = max; in snd_soc_info_volsw_sx()
264 int max = mc->max; in snd_soc_get_volsw() local
267 unsigned int mask = (1ULL << fls(max)) - 1; in snd_soc_get_volsw()
282 max - ucontrol->value.integer.value[0]; in snd_soc_get_volsw()
297 max - ucontrol->value.integer.value[1]; in snd_soc_get_volsw()
324 int max = mc->max; in snd_soc_put_volsw() local
327 unsigned int mask = (1 << fls(max)) - 1; in snd_soc_put_volsw()
342 if (val > max - min) in snd_soc_put_volsw()
346 val = max - val; in snd_soc_put_volsw()
355 if (val2 > max - min) in snd_soc_put_volsw()
359 val2 = max - val2; in snd_soc_put_volsw()
406 int max = mc->max; in snd_soc_get_volsw_sx() local
408 unsigned int mask = (1U << (fls(min + max) - 1)) - 1; in snd_soc_get_volsw_sx()
444 int max = mc->max; in snd_soc_put_volsw_sx() local
446 unsigned int mask = (1U << (fls(min + max) - 1)) - 1; in snd_soc_put_volsw_sx()
456 if (val > max) in snd_soc_put_volsw_sx()
472 if (val2 > max) in snd_soc_put_volsw_sx()
510 mc->platform_max = mc->max; in snd_soc_info_volsw_range()
516 uinfo->value.integer.max = platform_max - min; in snd_soc_info_volsw_range()
541 int max = mc->max; in snd_soc_put_volsw_range() local
542 unsigned int mask = (1 << fls(max)) - 1; in snd_soc_put_volsw_range()
552 if (tmp > mc->max - mc->min) in snd_soc_put_volsw_range()
556 val = (max - ucontrol->value.integer.value[0]) & mask; in snd_soc_put_volsw_range()
573 if (tmp > mc->max - mc->min) in snd_soc_put_volsw_range()
577 val = (max - ucontrol->value.integer.value[1]) & mask; in snd_soc_put_volsw_range()
614 int max = mc->max; in snd_soc_get_volsw_range() local
615 unsigned int mask = (1 << fls(max)) - 1; in snd_soc_get_volsw_range()
623 max - ucontrol->value.integer.value[0]; in snd_soc_get_volsw_range()
633 max - ucontrol->value.integer.value[1]; in snd_soc_get_volsw_range()
653 const char *name, int max) in snd_soc_limit_volume() argument
659 if (unlikely(!name || max <= 0)) in snd_soc_limit_volume()
665 if (max <= mc->max - mc->min) { in snd_soc_limit_volume()
666 mc->platform_max = max; in snd_soc_limit_volume()
806 ucontrol->count = params->max; in snd_soc_bytes_info_ext()
816 unsigned int count = size < params->max ? size : params->max; in snd_soc_bytes_tlv_callback()
852 uinfo->value.integer.max = mc->max; in snd_soc_info_xr_sx()
884 long max = mc->max; in snd_soc_get_xr_sx() local
893 if (min < 0 && val > max) in snd_soc_get_xr_sx()
896 val = max - val; in snd_soc_get_xr_sx()
928 long max = mc->max; in snd_soc_put_xr_sx() local
933 if (val < mc->min || val > mc->max) in snd_soc_put_xr_sx()
936 val = max - val; in snd_soc_put_xr_sx()