Lines Matching refs:val
93 unsigned short chn, unsigned int reg, unsigned int *val)
105 ret = regmap_read(map, TASDEVICE_PGRG(reg), val);
431 static int tasdevice_clamp(int val, int max, unsigned int invert)
433 if (val > max)
434 val = max;
436 val = max - val;
437 if (val < 0)
438 val = 0;
439 return val;
449 int val, i, ret;
453 val = tasdevice_clamp(ucontrol->value.integer.value[0], max, invert);
456 mc->reg, mask, (unsigned int)(val << mc->shift));
475 int val;
478 ret = tasdevice_dev_read(tas_priv, 0, mc->reg, &val);
486 val = (val & mask) >> mc->shift;
487 val = tasdevice_clamp(val, max, invert);
488 ucontrol->value.integer.value[0] = val;
503 int val, i;
505 val = tasdevice_clamp(ucontrol->value.integer.value[0], max, invert);
509 (unsigned int)val);
528 int ret, val;
531 ret = tasdevice_dev_read(tas_priv, 0, mc->reg, &val);
538 val = tasdevice_clamp(val, max, invert);
539 ucontrol->value.integer.value[0] = val;