Lines Matching refs:reqval
189 long reqval; in store_u8() local
191 if (kstrtol(buf, 10, &reqval)) in store_u8()
194 reqval = clamp_val(reqval, 0, 255); in store_u8()
197 data->reg[param->msb[0]] = reqval; in store_u8()
198 write_byte(client, param->msb[0], reqval); in store_u8()
221 long reqval; in store_bitmask() local
224 if (kstrtol(buf, 10, &reqval)) in store_bitmask()
227 reqval = clamp_val(reqval, 0, param->mask[0]); in store_bitmask()
229 reqval = (reqval & param->mask[0]) << param->shift[0]; in store_bitmask()
233 reqval |= (currval & ~(param->mask[0] << param->shift[0])); in store_bitmask()
234 data->reg[param->msb[0]] = reqval; in store_bitmask()
235 write_byte(client, param->msb[0], reqval); in store_bitmask()
266 long reqval; in store_fan16() local
268 if (kstrtol(buf, 10, &reqval)) in store_fan16()
276 reqval = in store_fan16()
277 (reqval <= 0 ? 0xffff : clamp_val(5400000 / reqval, 0, 0xfffe)); in store_fan16()
280 data->reg[param->msb[0]] = (reqval >> 8) & 0xff; in store_fan16()
281 data->reg[param->lsb[0]] = reqval & 0xff; in store_fan16()
340 long reqval; in store_in8() local
343 if (kstrtol(buf, 10, &reqval)) in store_in8()
346 reqval = clamp_val(reqval, 0, 0xffff); in store_in8()
348 reqval = reqval * 0xc0 / asc7621_in_scaling[nr]; in store_in8()
350 reqval = clamp_val(reqval, 0, 0xff); in store_in8()
353 data->reg[param->msb[0]] = reqval; in store_in8()
354 write_byte(client, param->msb[0], reqval); in store_in8()
373 long reqval; in store_temp8() local
376 if (kstrtol(buf, 10, &reqval)) in store_temp8()
379 reqval = clamp_val(reqval, -127000, 127000); in store_temp8()
381 temp = reqval / 1000; in store_temp8()
429 long reqval, i, f; in store_temp62() local
432 if (kstrtol(buf, 10, &reqval)) in store_temp62()
435 reqval = clamp_val(reqval, -32000, 31750); in store_temp62()
436 i = reqval / 1000; in store_temp62()
437 f = reqval - (i * 1000); in store_temp62()
483 long reqval, auto_point1; in store_ap2_temp() local
487 if (kstrtol(buf, 10, &reqval)) in store_ap2_temp()
492 reqval = clamp_val(reqval, auto_point1 + 2000, auto_point1 + 80000); in store_ap2_temp()
495 if (reqval >= auto_point1 + asc7621_range_map[i]) { in store_ap2_temp()
534 unsigned long reqval; in store_pwm_ac() local
543 if (kstrtoul(buf, 10, &reqval)) in store_pwm_ac()
546 if (reqval > 31) in store_pwm_ac()
549 reqval = map[reqval]; in store_pwm_ac()
550 if (reqval == 0xff) in store_pwm_ac()
553 config = reqval & 0x07; in store_pwm_ac()
554 altbit = (reqval >> 3) & 0x01; in store_pwm_ac()
603 long reqval; in store_pwm_enable() local
606 if (kstrtol(buf, 10, &reqval)) in store_pwm_enable()
609 switch (reqval) { in store_pwm_enable()
676 unsigned long reqval; in store_pwm_freq() local
680 if (kstrtoul(buf, 10, &reqval)) in store_pwm_freq()
684 if (reqval == asc7621_pwm_freq_map[i]) { in store_pwm_freq()
725 long reqval; in store_pwm_ast() local
729 if (kstrtol(buf, 10, &reqval)) in store_pwm_ast()
733 if (reqval == asc7621_pwm_auto_spinup_map[i]) { in store_pwm_ast()
772 long reqval; in store_temp_st() local
776 if (kstrtol(buf, 10, &reqval)) in store_temp_st()
780 if (reqval == asc7621_temp_smoothing_time_map[i]) { in store_temp_st()