Lines Matching refs:val
51 #define TC654_FAN_FAULT_FROM_REG(val) ((val) * 50) /* 50 RPM resolution */
54 #define TC654_FAN_FAULT_TO_REG(val) (((val) / 50) & 0xff)
200 int val;
206 val = data->rpm_output[nr] * TC654_HIGH_RPM_RESOLUTION;
208 val = data->rpm_output[nr] * TC654_LOW_RPM_RESOLUTION;
210 return sprintf(buf, "%d\n", val);
232 unsigned long val;
235 if (kstrtoul(buf, 10, &val))
238 val = clamp_val(val, 0, 12750);
242 data->fan_fault[nr] = TC654_FAN_FAULT_TO_REG(val);
255 int val;
261 val = !!(data->status & TC654_REG_STATUS_F1F);
263 val = !!(data->status & TC654_REG_STATUS_F2F);
265 return sprintf(buf, "%d\n", val);
275 u8 val;
280 val = BIT((data->config >> TC654_FAN_PULSE_SHIFT[nr]) & 0x03);
281 return sprintf(buf, "%d\n", val);
292 unsigned long val;
295 if (kstrtoul(buf, 10, &val))
298 switch (val) {
341 unsigned long val;
344 if (kstrtoul(buf, 10, &val))
347 if (val != 0 && val != 1)
352 if (val)
383 static int _set_pwm(struct tc654_data *data, unsigned long val)
390 if (val == 0) {
395 data->duty_cycle = val - 1;
414 unsigned long val;
417 if (kstrtoul(buf, 10, &val))
419 if (val > 255)
421 if (val > 0)
422 val = find_closest(val, tc654_pwm_map, ARRAY_SIZE(tc654_pwm_map)) + 1;
424 ret = _set_pwm(data, val);