• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hwmon/

Lines Matching defs:nr

60 #define ASB100_REG_IN(nr)	(0x20 + (nr))
61 #define ASB100_REG_IN_MAX(nr) (0x2b + (nr * 2))
62 #define ASB100_REG_IN_MIN(nr) (0x2c + (nr * 2))
65 #define ASB100_REG_FAN(nr) (0x28 + (nr))
66 #define ASB100_REG_FAN_MIN(nr) (0x3b + (nr))
73 #define ASB100_REG_TEMP(nr) (asb100_reg_temp[nr])
74 #define ASB100_REG_TEMP_MAX(nr) (asb100_reg_temp_max[nr])
75 #define ASB100_REG_TEMP_HYST(nr) (asb100_reg_temp_hyst[nr])
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; \
257 data->in_##reg[nr] = IN_TO_REG(val); \
258 asb100_write_value(client, ASB100_REG_IN_##REG(nr), \
259 data->in_##reg[nr]); \
287 int nr = to_sensor_dev_attr(attr)->index;
289 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[nr],
290 DIV_FROM_REG(data->fan_div[nr])));
296 int nr = to_sensor_dev_attr(attr)->index;
298 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr],
299 DIV_FROM_REG(data->fan_div[nr])));
305 int nr = to_sensor_dev_attr(attr)->index;
307 return sprintf(buf, "%d\n", DIV_FROM_REG(data->fan_div[nr]));
313 int nr = to_sensor_dev_attr(attr)->index;
319 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr]));
320 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]);
332 int nr = to_sensor_dev_attr(attr)->index;
341 min = FAN_FROM_REG(data->fan_min[nr],
342 DIV_FROM_REG(data->fan_div[nr]));
343 data->fan_div[nr] = DIV_TO_REG(val);
345 switch (nr) {
365 data->fan_min[nr] =
366 FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr]));
367 asb100_write_value(client, ASB100_REG_FAN_MIN(nr), data->fan_min[nr]);
387 static int sprintf_temp_from_reg(u16 reg, char *buf, int nr)
391 switch (nr) {
406 int nr = to_sensor_dev_attr(attr)->index; \
408 return sprintf_temp_from_reg(data->reg[nr], buf, nr); \
419 int nr = to_sensor_dev_attr(attr)->index; \
425 switch (nr) { \
427 data->reg[nr] = LM75_TEMP_TO_REG(val); \
430 data->reg[nr] = TEMP_TO_REG(val); \
433 asb100_write_value(client, ASB100_REG_TEMP_##REG(nr+1), \
434 data->reg[nr]); \