Lines Matching refs:attr

170 	struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr);  in show_temp_input()  local
175 temp = data->temp[attr->index] * 125; in show_temp_input()
183 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_temp_fault() local
188 return sprintf(buf, "%d\n", data->temp_fault[attr->index]); in show_temp_fault()
194 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_temp_max() local
197 return sprintf(buf, "%d\n", (data->temp_therm[attr->index] * 1000)); in show_temp_max()
204 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in set_temp_max() local
215 data->temp_therm[attr->index] = TEMP_LIMIT_TO_REG(val); in set_temp_max()
217 MAX6639_REG_THERM_LIMIT(attr->index), in set_temp_max()
218 data->temp_therm[attr->index]); in set_temp_max()
226 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_temp_crit() local
229 return sprintf(buf, "%d\n", (data->temp_alert[attr->index] * 1000)); in show_temp_crit()
236 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in set_temp_crit() local
247 data->temp_alert[attr->index] = TEMP_LIMIT_TO_REG(val); in set_temp_crit()
249 MAX6639_REG_ALERT_LIMIT(attr->index), in set_temp_crit()
250 data->temp_alert[attr->index]); in set_temp_crit()
259 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_temp_emergency() local
262 return sprintf(buf, "%d\n", (data->temp_ot[attr->index] * 1000)); in show_temp_emergency()
269 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in set_temp_emergency() local
280 data->temp_ot[attr->index] = TEMP_LIMIT_TO_REG(val); in set_temp_emergency()
282 MAX6639_REG_OT_LIMIT(attr->index), in set_temp_emergency()
283 data->temp_ot[attr->index]); in set_temp_emergency()
291 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_pwm() local
294 return sprintf(buf, "%d\n", data->pwm[attr->index] * 255 / 120); in show_pwm()
301 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in set_pwm() local
314 data->pwm[attr->index] = (u8)(val * 120 / 255); in set_pwm()
316 MAX6639_REG_TARGTDUTY(attr->index), in set_pwm()
317 data->pwm[attr->index]); in set_pwm()
326 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_fan_input() local
331 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[attr->index], in show_fan_input()
339 struct sensor_device_attribute *attr = to_sensor_dev_attr(dev_attr); in show_alarm() local
344 return sprintf(buf, "%d\n", !!(data->status & (1 << attr->index))); in show_alarm()
378 &sensor_dev_attr_temp1_input.dev_attr.attr,
379 &sensor_dev_attr_temp2_input.dev_attr.attr,
380 &sensor_dev_attr_temp1_fault.dev_attr.attr,
381 &sensor_dev_attr_temp2_fault.dev_attr.attr,
382 &sensor_dev_attr_temp1_max.dev_attr.attr,
383 &sensor_dev_attr_temp2_max.dev_attr.attr,
384 &sensor_dev_attr_temp1_crit.dev_attr.attr,
385 &sensor_dev_attr_temp2_crit.dev_attr.attr,
386 &sensor_dev_attr_temp1_emergency.dev_attr.attr,
387 &sensor_dev_attr_temp2_emergency.dev_attr.attr,
388 &sensor_dev_attr_pwm1.dev_attr.attr,
389 &sensor_dev_attr_pwm2.dev_attr.attr,
390 &sensor_dev_attr_fan1_input.dev_attr.attr,
391 &sensor_dev_attr_fan2_input.dev_attr.attr,
392 &sensor_dev_attr_fan1_fault.dev_attr.attr,
393 &sensor_dev_attr_fan2_fault.dev_attr.attr,
394 &sensor_dev_attr_temp1_max_alarm.dev_attr.attr,
395 &sensor_dev_attr_temp2_max_alarm.dev_attr.attr,
396 &sensor_dev_attr_temp1_crit_alarm.dev_attr.attr,
397 &sensor_dev_attr_temp2_crit_alarm.dev_attr.attr,
398 &sensor_dev_attr_temp1_emergency_alarm.dev_attr.attr,
399 &sensor_dev_attr_temp2_emergency_alarm.dev_attr.attr,