Lines Matching defs:nr

62 #define ASB100_REG_IN(nr)	(0x20 + (nr))
63 #define ASB100_REG_IN_MAX(nr) (0x2b + (nr * 2))
64 #define ASB100_REG_IN_MIN(nr) (0x2c + (nr * 2))
67 #define ASB100_REG_FAN(nr) (0x28 + (nr))
68 #define ASB100_REG_FAN_MIN(nr) (0x3b + (nr))
75 #define ASB100_REG_TEMP(nr) (asb100_reg_temp[nr])
76 #define ASB100_REG_TEMP_MAX(nr) (asb100_reg_temp_max[nr])
77 #define ASB100_REG_TEMP_HYST(nr) (asb100_reg_temp_hyst[nr])
240 int nr = to_sensor_dev_attr(attr)->index; \
242 return sprintf(buf, "%d\n", IN_FROM_REG(data->reg[nr])); \
253 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;
291 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[nr],
292 DIV_FROM_REG(data->fan_div[nr])));
298 int nr = to_sensor_dev_attr(attr)->index;
300 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
301 DIV_FROM_REG(data->fan_div[nr])));
307 int nr = to_sensor_dev_attr(attr)->index;
309 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr]));
315 int nr = to_sensor_dev_attr(attr)->index;
321 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
322 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]);
334 int nr = to_sensor_dev_attr(attr)->index;
343 min = FAN_FROM_REG(data->fan_min[nr],
344 DIV_FROM_REG(data->fan_div[nr]));
345 data->fan_div[nr] = DIV_TO_REG(val);
347 switch (nr) {
367 data->fan_min[nr] =
368 FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr]));
369 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]);
389 static int sprintf_temp_from_reg(u16 reg, char *buf, int nr)
393 switch (nr) {
408 int nr = to_sensor_dev_attr(attr)->index; \
410 return sprintf_temp_from_reg(data->reg[nr], buf, nr); \
421 int nr = to_sensor_dev_attr(attr)->index; \
427 switch (nr) { \
429 data->reg[nr] = LM75_TEMP_TO_REG(val); \
432 data->reg[nr] = TEMP_TO_REG(val); \
435 asb100_write_value(client, ASB100_REG_TEMP_##REG(nr+1), \
436 data->reg[nr]); \