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()
506 int max; in snd_soc_info_volsw_range() local
508 max = mc->max - mc->min; in snd_soc_info_volsw_range()
509 if (mc->platform_max && mc->platform_max < max) in snd_soc_info_volsw_range()
510 max = mc->platform_max; in snd_soc_info_volsw_range()
515 uinfo->value.integer.max = max; in snd_soc_info_volsw_range()
540 int max = mc->max; in snd_soc_put_volsw_range() local
541 unsigned int mask = (1 << fls(max)) - 1; in snd_soc_put_volsw_range()
551 if (tmp > mc->max - mc->min) in snd_soc_put_volsw_range()
555 val = (max - ucontrol->value.integer.value[0]) & mask; in snd_soc_put_volsw_range()
572 if (tmp > mc->max - mc->min) in snd_soc_put_volsw_range()
576 val = (max - ucontrol->value.integer.value[1]) & mask; in snd_soc_put_volsw_range()
613 int max = mc->max; in snd_soc_get_volsw_range() local
614 unsigned int mask = (1 << fls(max)) - 1; in snd_soc_get_volsw_range()
622 max - ucontrol->value.integer.value[0]; in snd_soc_get_volsw_range()
632 max - ucontrol->value.integer.value[1]; in snd_soc_get_volsw_range()
652 const char *name, int max) in snd_soc_limit_volume() argument
658 if (unlikely(!name || max <= 0)) in snd_soc_limit_volume()
664 if (max <= mc->max - mc->min) { in snd_soc_limit_volume()
665 mc->platform_max = max; in snd_soc_limit_volume()
805 ucontrol->count = params->max; in snd_soc_bytes_info_ext()
815 unsigned int count = size < params->max ? size : params->max; in snd_soc_bytes_tlv_callback()
851 uinfo->value.integer.max = mc->max; in snd_soc_info_xr_sx()
883 long max = mc->max; in snd_soc_get_xr_sx() local
892 if (min < 0 && val > max) in snd_soc_get_xr_sx()
895 val = max - val; in snd_soc_get_xr_sx()
927 long max = mc->max; in snd_soc_put_xr_sx() local
932 if (val < mc->min || val > mc->max) in snd_soc_put_xr_sx()
935 val = max - val; in snd_soc_put_xr_sx()