Lines Matching refs:index
249 return sprintf(buf, "%u\n", FAN_FROM_REG(data->fan[attr->index],
250 FAN_DIV_FROM_REG(data->fan_status[attr->index])));
257 return sprintf(buf, "%u\n", FAN_FROM_REG(data->fan_min[attr->index],
258 FAN_DIV_FROM_REG(data->fan_status[attr->index])));
266 FAN_DIV_FROM_REG(data->fan_status[attr->index]));
274 FAN_STATUS_FROM_REG(data->fan_status[attr->index]));
291 FAN_DIV_FROM_REG(data->fan_status[attr->index]));
295 && (data->fan_status[attr->index] & 0x60) != 0x60) {
297 data->fan[attr->index] >>= 1;
298 data->fan_status[attr->index] += 0x20;
300 data->fan_min[attr->index] = fan_min > 255 ? 255 : fan_min;
302 PC87360_REG_FAN_MIN(attr->index),
303 data->fan_min[attr->index]);
307 PC87360_REG_FAN_STATUS(attr->index),
308 data->fan_status[attr->index] & 0xF9);
349 PWM_FROM_REG(data->pwm[attr->index],
351 attr->index)));
366 data->pwm[attr->index] = PWM_TO_REG(val,
367 FAN_CONFIG_INVERT(data->fan_conf, attr->index));
368 pc87360_write_value(data, LD_FAN, NO_BANK, PC87360_REG_PWM(attr->index),
369 data->pwm[attr->index]);
397 return sprintf(buf, "%u\n", IN_FROM_REG(data->in[attr->index],
405 return sprintf(buf, "%u\n", IN_FROM_REG(data->in_min[attr->index],
413 return sprintf(buf, "%u\n", IN_FROM_REG(data->in_max[attr->index],
421 return sprintf(buf, "%u\n", data->in_status[attr->index]);
437 data->in_min[attr->index] = IN_TO_REG(val, data->in_vref);
438 pc87360_write_value(data, LD_IN, attr->index, PC87365_REG_IN_MIN,
439 data->in_min[attr->index]);
457 data->in_max[attr->index] = IN_TO_REG(val,
459 pc87360_write_value(data, LD_IN, attr->index, PC87365_REG_IN_MAX,
460 data->in_max[attr->index]);
533 unsigned nr = to_sensor_dev_attr(devattr)->index;
541 unsigned nr = to_sensor_dev_attr(devattr)->index;
648 return sprintf(buf, "%u\n", IN_FROM_REG(data->in[attr->index],
656 return sprintf(buf, "%u\n", IN_FROM_REG(data->in_min[attr->index],
664 return sprintf(buf, "%u\n", IN_FROM_REG(data->in_max[attr->index],
672 return sprintf(buf, "%u\n", IN_FROM_REG(data->in_crit[attr->index-11],
680 return sprintf(buf, "%u\n", data->in_status[attr->index]);
697 data->in_min[attr->index] = IN_TO_REG(val, data->in_vref);
698 pc87360_write_value(data, LD_IN, attr->index, PC87365_REG_TEMP_MIN,
699 data->in_min[attr->index]);
718 data->in_max[attr->index] = IN_TO_REG(val, data->in_vref);
719 pc87360_write_value(data, LD_IN, attr->index, PC87365_REG_TEMP_MAX,
720 data->in_max[attr->index]);
738 data->in_crit[attr->index-11] = IN_TO_REG(val, data->in_vref);
739 pc87360_write_value(data, LD_IN, attr->index, PC87365_REG_TEMP_CRIT,
740 data->in_crit[attr->index-11]);
785 unsigned nr = to_sensor_dev_attr(devattr)->index;
794 unsigned nr = to_sensor_dev_attr(devattr)->index;
803 unsigned nr = to_sensor_dev_attr(devattr)->index;
849 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index]));
857 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[attr->index]));
865 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[attr->index]));
874 TEMP_FROM_REG(data->temp_crit[attr->index]));
882 return sprintf(buf, "%d\n", data->temp_status[attr->index]);
899 data->temp_min[attr->index] = TEMP_TO_REG(val);
900 pc87360_write_value(data, LD_TEMP, attr->index, PC87365_REG_TEMP_MIN,
901 data->temp_min[attr->index]);
920 data->temp_max[attr->index] = TEMP_TO_REG(val);
921 pc87360_write_value(data, LD_TEMP, attr->index, PC87365_REG_TEMP_MAX,
922 data->temp_max[attr->index]);
941 data->temp_crit[attr->index] = TEMP_TO_REG(val);
942 pc87360_write_value(data, LD_TEMP, attr->index, PC87365_REG_TEMP_CRIT,
943 data->temp_crit[attr->index]);
994 unsigned nr = to_sensor_dev_attr(devattr)->index;
1004 unsigned nr = to_sensor_dev_attr(devattr)->index;
1014 unsigned nr = to_sensor_dev_attr(devattr)->index;
1042 unsigned nr = to_sensor_dev_attr(devattr)->index;
1358 * ldi is the logical device index