Lines Matching refs:nr

99 #define SMSC47M1_REG_TPIN(nr)		(0x34 - (nr))  argument
100 #define SMSC47M1_REG_PPIN(nr) (0x36 - (nr)) argument
210 int nr = attr->index; in get_fan() local
217 int rpm = (data->pwm[nr] & 0x7F) == 0x00 ? 0 : in get_fan()
218 FAN_FROM_REG(data->fan[nr], in get_fan()
219 DIV_FROM_REG(data->fan_div[nr]), in get_fan()
220 data->fan_preload[nr]); in get_fan()
229 int nr = attr->index; in get_fan_min() local
230 int rpm = MIN_FROM_REG(data->fan_preload[nr], in get_fan_min()
231 DIV_FROM_REG(data->fan_div[nr])); in get_fan_min()
279 int nr = attr->index; in set_fan_min() local
289 rpmdiv = val * DIV_FROM_REG(data->fan_div[nr]); in set_fan_min()
296 data->fan_preload[nr] = 192 - ((983040 + rpmdiv / 2) / rpmdiv); in set_fan_min()
297 smsc47m1_write_value(data, SMSC47M1_REG_FAN_PRELOAD[nr], in set_fan_min()
298 data->fan_preload[nr]); in set_fan_min()
315 int nr = attr->index; in set_fan_div() local
319 u8 old_div = DIV_FROM_REG(data->fan_div[nr]); in set_fan_div()
331 data->fan_div[nr] = 0; in set_fan_div()
334 data->fan_div[nr] = 1; in set_fan_div()
337 data->fan_div[nr] = 2; in set_fan_div()
340 data->fan_div[nr] = 3; in set_fan_div()
347 switch (nr) { in set_fan_div()
351 & ~(0x03 << (4 + 2 * nr)); in set_fan_div()
352 tmp |= data->fan_div[nr] << (4 + 2 * nr); in set_fan_div()
363 tmp = 192 - (old_div * (192 - data->fan_preload[nr]) in set_fan_div()
365 data->fan_preload[nr] = clamp_val(tmp, 0, 191); in set_fan_div()
366 smsc47m1_write_value(data, SMSC47M1_REG_FAN_PRELOAD[nr], in set_fan_div()
367 data->fan_preload[nr]); in set_fan_div()
378 int nr = attr->index; in set_pwm() local
390 data->pwm[nr] &= 0x81; /* Preserve additional bits */ in set_pwm()
391 data->pwm[nr] |= PWM_TO_REG(val); in set_pwm()
392 smsc47m1_write_value(data, SMSC47M1_REG_PWM[nr], in set_pwm()
393 data->pwm[nr]); in set_pwm()
404 int nr = attr->index; in set_pwm_en() local
416 data->pwm[nr] &= 0xFE; /* preserve the other bits */ in set_pwm_en()
417 data->pwm[nr] |= !val; in set_pwm_en()
418 smsc47m1_write_value(data, SMSC47M1_REG_PWM[nr], in set_pwm_en()
419 data->pwm[nr]); in set_pwm_en()