Lines Matching refs:nr

49 #define ASB100_REG_IN(nr)	(0x20 + (nr))  argument
50 #define ASB100_REG_IN_MAX(nr) (0x2b + (nr * 2)) argument
51 #define ASB100_REG_IN_MIN(nr) (0x2c + (nr * 2)) argument
54 #define ASB100_REG_FAN(nr) (0x28 + (nr)) argument
55 #define ASB100_REG_FAN_MIN(nr) (0x3b + (nr)) argument
62 #define ASB100_REG_TEMP(nr) (asb100_reg_temp[nr]) argument
63 #define ASB100_REG_TEMP_MAX(nr) (asb100_reg_temp_max[nr]) argument
64 #define ASB100_REG_TEMP_HYST(nr) (asb100_reg_temp_hyst[nr]) argument
238 int nr = to_sensor_dev_attr(attr)->index; \
240 return sprintf(buf, "%d\n", IN_FROM_REG(data->reg[nr])); \
251 int nr = to_sensor_dev_attr(attr)->index; \
259 data->in_##reg[nr] = IN_TO_REG(val); \
260 asb100_write_value(client, ASB100_REG_IN_##REG(nr), \
261 data->in_##reg[nr]); \
289 int nr = to_sensor_dev_attr(attr)->index; in show_fan() local
291 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[nr], in show_fan()
292 DIV_FROM_REG(data->fan_div[nr]))); in show_fan()
298 int nr = to_sensor_dev_attr(attr)->index; in show_fan_min() local
300 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr], in show_fan_min()
301 DIV_FROM_REG(data->fan_div[nr]))); in show_fan_min()
307 int nr = to_sensor_dev_attr(attr)->index; in show_fan_div() local
309 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr])); in show_fan_div()
315 int nr = to_sensor_dev_attr(attr)->index; in set_fan_min() local
326 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); in set_fan_min()
327 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]); in set_fan_min()
341 int nr = to_sensor_dev_attr(attr)->index; in set_fan_div() local
355 min = FAN_FROM_REG(data->fan_min[nr], in set_fan_div()
356 DIV_FROM_REG(data->fan_div[nr])); in set_fan_div()
357 data->fan_div[nr] = DIV_TO_REG(val); in set_fan_div()
359 switch (nr) { in set_fan_div()
379 data->fan_min[nr] = in set_fan_div()
380 FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr])); in set_fan_div()
381 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]); in set_fan_div()
401 static int sprintf_temp_from_reg(u16 reg, char *buf, int nr) in sprintf_temp_from_reg() argument
405 switch (nr) { in sprintf_temp_from_reg()
420 int nr = to_sensor_dev_attr(attr)->index; \
422 return sprintf_temp_from_reg(data->reg[nr], buf, nr); \
433 int nr = to_sensor_dev_attr(attr)->index; \
441 switch (nr) { \
443 data->reg[nr] = LM75_TEMP_TO_REG(val); \
446 data->reg[nr] = TEMP_TO_REG(val); \
449 asb100_write_value(client, ASB100_REG_TEMP_##REG(nr+1), \
450 data->reg[nr]); \