• Home
  • Raw
  • Download

Lines Matching refs:nr

47 #define W83L786NG_REG_IN_MIN(nr)	(0x2C + (nr) * 2)  argument
48 #define W83L786NG_REG_IN_MAX(nr) (0x2B + (nr) * 2) argument
49 #define W83L786NG_REG_IN(nr) ((nr) + 0x20) argument
51 #define W83L786NG_REG_FAN(nr) ((nr) + 0x28) argument
52 #define W83L786NG_REG_FAN_MIN(nr) ((nr) + 0x3B) argument
240 int nr = to_sensor_dev_attr(attr)->index; \
242 return sprintf(buf, "%d\n", IN_FROM_REG(data->reg[nr])); \
254 int nr = to_sensor_dev_attr(attr)->index; \
262 data->in_##reg[nr] = IN_TO_REG(val); \
263 w83l786ng_write_value(client, W83L786NG_REG_IN_##REG(nr), \
264 data->in_##reg[nr]); \
294 int nr = to_sensor_dev_attr(attr)->index; \
297 FAN_FROM_REG(data->reg[nr], DIV_FROM_REG(data->fan_div[nr]))); \
307 int nr = to_sensor_dev_attr(attr)->index; in store_fan_min() local
318 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); in store_fan_min()
319 w83l786ng_write_value(client, W83L786NG_REG_FAN_MIN(nr), in store_fan_min()
320 data->fan_min[nr]); in store_fan_min()
330 int nr = to_sensor_dev_attr(attr)->index; in show_fan_div() local
332 return sprintf(buf, "%u\n", DIV_FROM_REG(data->fan_div[nr])); in show_fan_div()
345 int nr = to_sensor_dev_attr(attr)->index; in store_fan_div() local
364 min = FAN_FROM_REG(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr])); in store_fan_div()
366 data->fan_div[nr] = DIV_TO_REG(val); in store_fan_div()
368 switch (nr) { in store_fan_div()
382 tmp_fan_div = (data->fan_div[nr] << new_shift) & ~keep_mask; in store_fan_div()
388 data->fan_min[nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr])); in store_fan_div()
389 w83l786ng_write_value(client, W83L786NG_REG_FAN_MIN(nr), in store_fan_div()
390 data->fan_min[nr]); in store_fan_div()
423 int nr = sensor_attr->nr; in show_temp() local
426 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[nr][index])); in show_temp()
435 int nr = sensor_attr->nr; in store_temp() local
447 data->temp[nr][index] = TEMP_TO_REG(val); in store_temp()
448 w83l786ng_write_value(client, W83L786NG_REG_TEMP[nr][index], in store_temp()
449 data->temp[nr][index]); in store_temp()
479 int nr = to_sensor_dev_attr(attr)->index; \
480 return sprintf(buf, "%d\n", data->reg[nr]); \
491 int nr = to_sensor_dev_attr(attr)->index; in show_pwm_reg() local
505 data->pwm_mode[nr] = val; in show_pwm_reg()
507 reg &= ~(1 << W83L786NG_PWM_MODE_SHIFT[nr]); in show_pwm_reg()
509 reg |= 1 << W83L786NG_PWM_MODE_SHIFT[nr]; in show_pwm_reg()
519 int nr = to_sensor_dev_attr(attr)->index; in store_pwm() local
532 data->pwm[nr] = val * 0x11; in store_pwm()
533 val |= w83l786ng_read_value(client, W83L786NG_REG_PWM[nr]) & 0xf0; in store_pwm()
534 w83l786ng_write_value(client, W83L786NG_REG_PWM[nr], val); in store_pwm()
543 int nr = to_sensor_dev_attr(attr)->index; in store_pwm_enable() local
559 data->pwm_enable[nr] = val; in store_pwm_enable()
560 reg &= ~(0x03 << W83L786NG_PWM_ENABLE_SHIFT[nr]); in store_pwm_enable()
561 reg |= (val - 1) << W83L786NG_PWM_ENABLE_SHIFT[nr]; in store_pwm_enable()
590 int nr = to_sensor_dev_attr(attr)->index; in show_tolerance() local
592 return sprintf(buf, "%ld\n", (long)data->tolerance[nr]); in show_tolerance()
599 int nr = to_sensor_dev_attr(attr)->index; in store_tolerance() local
612 W83L786NG_REG_TOLERANCE) & ((nr == 1) ? 0x0f : 0xf0); in store_tolerance()
615 data->tolerance[nr] = tol_tmp; in store_tolerance()
616 if (nr == 1) in store_tolerance()