Lines Matching refs:attr
272 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_max() local
274 return sprintf(buf, "%d\n", data->temp_max[attr->index] * 1000); in show_max()
280 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_max() local
291 data->temp_max[attr->index] = TEMP_TO_REG(val); in set_max()
292 i2c_smbus_write_byte_data(client, ADM9240_REG_TEMP_MAX(attr->index), in set_max()
293 data->temp_max[attr->index]); in set_max()
308 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in() local
310 return sprintf(buf, "%d\n", IN_FROM_REG(data->in[attr->index], in show_in()
311 attr->index)); in show_in()
317 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in_min() local
319 return sprintf(buf, "%d\n", IN_FROM_REG(data->in_min[attr->index], in show_in_min()
320 attr->index)); in show_in_min()
326 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_in_max() local
328 return sprintf(buf, "%d\n", IN_FROM_REG(data->in_max[attr->index], in show_in_max()
329 attr->index)); in show_in_max()
336 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_in_min() local
347 data->in_min[attr->index] = IN_TO_REG(val, attr->index); in set_in_min()
348 i2c_smbus_write_byte_data(client, ADM9240_REG_IN_MIN(attr->index), in set_in_min()
349 data->in_min[attr->index]); in set_in_min()
358 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_in_max() local
369 data->in_max[attr->index] = IN_TO_REG(val, attr->index); in set_in_max()
370 i2c_smbus_write_byte_data(client, ADM9240_REG_IN_MAX(attr->index), in set_in_max()
371 data->in_max[attr->index]); in set_in_max()
395 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan() local
397 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[attr->index], in show_fan()
398 1 << data->fan_div[attr->index])); in show_fan()
404 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan_min() local
406 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[attr->index], in show_fan_min()
407 1 << data->fan_div[attr->index])); in show_fan_min()
413 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_fan_div() local
415 return sprintf(buf, "%d\n", 1 << data->fan_div[attr->index]); in show_fan_div()
433 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_fan_min() local
436 int nr = attr->index; in set_fan_min()
502 struct device_attribute *attr, char *buf) in show_alarms() argument
510 struct device_attribute *attr, char *buf) in show_alarm() argument
512 int bitnr = to_sensor_dev_attr(attr)->index; in show_alarm()
528 struct device_attribute *attr, char *buf) in show_vid() argument
537 struct device_attribute *attr, char *buf) in show_aout() argument
544 struct device_attribute *attr, in set_aout() argument
565 struct device_attribute *attr, in chassis_clear() argument
587 &sensor_dev_attr_in0_input.dev_attr.attr,
588 &sensor_dev_attr_in0_min.dev_attr.attr,
589 &sensor_dev_attr_in0_max.dev_attr.attr,
590 &sensor_dev_attr_in0_alarm.dev_attr.attr,
591 &sensor_dev_attr_in1_input.dev_attr.attr,
592 &sensor_dev_attr_in1_min.dev_attr.attr,
593 &sensor_dev_attr_in1_max.dev_attr.attr,
594 &sensor_dev_attr_in1_alarm.dev_attr.attr,
595 &sensor_dev_attr_in2_input.dev_attr.attr,
596 &sensor_dev_attr_in2_min.dev_attr.attr,
597 &sensor_dev_attr_in2_max.dev_attr.attr,
598 &sensor_dev_attr_in2_alarm.dev_attr.attr,
599 &sensor_dev_attr_in3_input.dev_attr.attr,
600 &sensor_dev_attr_in3_min.dev_attr.attr,
601 &sensor_dev_attr_in3_max.dev_attr.attr,
602 &sensor_dev_attr_in3_alarm.dev_attr.attr,
603 &sensor_dev_attr_in4_input.dev_attr.attr,
604 &sensor_dev_attr_in4_min.dev_attr.attr,
605 &sensor_dev_attr_in4_max.dev_attr.attr,
606 &sensor_dev_attr_in4_alarm.dev_attr.attr,
607 &sensor_dev_attr_in5_input.dev_attr.attr,
608 &sensor_dev_attr_in5_min.dev_attr.attr,
609 &sensor_dev_attr_in5_max.dev_attr.attr,
610 &sensor_dev_attr_in5_alarm.dev_attr.attr,
611 &dev_attr_temp1_input.attr,
612 &sensor_dev_attr_temp1_max.dev_attr.attr,
613 &sensor_dev_attr_temp1_max_hyst.dev_attr.attr,
614 &sensor_dev_attr_temp1_alarm.dev_attr.attr,
615 &sensor_dev_attr_fan1_input.dev_attr.attr,
616 &sensor_dev_attr_fan1_div.dev_attr.attr,
617 &sensor_dev_attr_fan1_min.dev_attr.attr,
618 &sensor_dev_attr_fan1_alarm.dev_attr.attr,
619 &sensor_dev_attr_fan2_input.dev_attr.attr,
620 &sensor_dev_attr_fan2_div.dev_attr.attr,
621 &sensor_dev_attr_fan2_min.dev_attr.attr,
622 &sensor_dev_attr_fan2_alarm.dev_attr.attr,
623 &dev_attr_alarms.attr,
624 &dev_attr_aout_output.attr,
625 &sensor_dev_attr_intrusion0_alarm.dev_attr.attr,
626 &dev_attr_cpu0_vid.attr,