• 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

65 #define ADM9240_REG_IN(nr)		(0x20 + (nr))   /* 0..5 */
66 #define ADM9240_REG_IN_MAX(nr) (0x2b + (nr) * 2)
67 #define ADM9240_REG_IN_MIN(nr) (0x2c + (nr) * 2)
68 #define ADM9240_REG_FAN(nr) (0x28 + (nr)) /* 0..1 */
69 #define ADM9240_REG_FAN_MIN(nr) (0x3b + (nr))
70 #define ADM9240_REG_INT(nr) (0x41 + (nr))
71 #define ADM9240_REG_INT_MASK(nr) (0x43 + (nr))
73 #define ADM9240_REG_TEMP_MAX(nr) (0x39 + (nr)) /* 0, 1 = high, hyst */
285 #define vin(nr) \
286 static SENSOR_DEVICE_ATTR(in##nr##_input, S_IRUGO, \
287 show_in, NULL, nr); \
288 static SENSOR_DEVICE_ATTR(in##nr##_min, S_IRUGO | S_IWUSR, \
289 show_in_min, set_in_min, nr); \
290 static SENSOR_DEVICE_ATTR(in##nr##_max, S_IRUGO | S_IWUSR, \
291 show_in_max, set_in_max, nr);
328 static void adm9240_write_fan_div(struct i2c_client *client, int nr,
331 u8 reg, old, shift = (nr + 2) * 2;
339 "to %u\n", nr + 1, 1 << old, 1 << fan_div);
361 int nr = attr->index;
367 data->fan_min[nr] = 255;
368 new_div = data->fan_div[nr];
371 nr + 1);
375 data->fan_min[nr] = 254;
378 nr + 1, FAN_FROM_REG(254, 1 << new_div));
391 data->fan_min[nr] = new_min;
394 nr + 1, FAN_FROM_REG(new_min, 1 << new_div));
397 if (new_div != data->fan_div[nr]) {
398 data->fan_div[nr] = new_div;
399 adm9240_write_fan_div(client, nr, new_div);
401 i2c_smbus_write_byte_data(client, ADM9240_REG_FAN_MIN(nr),
402 data->fan_min[nr]);
408 #define fan(nr) \
409 static SENSOR_DEVICE_ATTR(fan##nr##_input, S_IRUGO, \
410 show_fan, NULL, nr - 1); \
411 static SENSOR_DEVICE_ATTR(fan##nr##_div, S_IRUGO, \
412 show_fan_div, NULL, nr - 1); \
413 static SENSOR_DEVICE_ATTR(fan##nr##_min, S_IRUGO | S_IWUSR, \
414 show_fan_min, set_fan_min, nr - 1);