Lines Matching refs:attr

175 	struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr);  in get_fan()  local
182 sr = get_tach_period(data->fan_dynamics[attr->index]); in get_fan()
183 rpm = RPM_FROM_REG(data->tach[attr->index], sr); in get_fan()
191 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in get_fan_target() local
198 sr = get_tach_period(data->fan_dynamics[attr->index]); in get_fan_target()
199 rpm = RPM_FROM_REG(data->target_count[attr->index], sr); in get_fan_target()
208 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_fan_target() local
225 data->fan_dynamics[attr->index] = in set_fan_target()
226 ((data->fan_dynamics[attr->index] in set_fan_target()
230 MAX31790_REG_FAN_DYNAMICS(attr->index), in set_fan_target()
231 data->fan_dynamics[attr->index]); in set_fan_target()
238 sr = get_tach_period(data->fan_dynamics[attr->index]); in set_fan_target()
242 data->target_count[attr->index] = target_count << 5; in set_fan_target()
245 MAX31790_REG_TARGET_COUNT(attr->index), in set_fan_target()
246 data->target_count[attr->index]); in set_fan_target()
259 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in get_pwm() local
266 pwm = data->pwm[attr->index] >> 8; in get_pwm()
275 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_pwm() local
290 data->pwm[attr->index] = pwm << 8; in set_pwm()
292 MAX31790_REG_PWMOUT(attr->index), in set_pwm()
293 data->pwm[attr->index]); in set_pwm()
306 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in get_pwm_enable() local
313 if (data->fan_config[attr->index] & MAX31790_FAN_CFG_RPM_MODE) in get_pwm_enable()
315 else if (data->fan_config[attr->index] & MAX31790_FAN_CFG_TACH_INPUT_EN) in get_pwm_enable()
327 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_pwm_enable() local
339 data->fan_config[attr->index] = in set_pwm_enable()
340 data->fan_config[attr->index] in set_pwm_enable()
345 data->fan_config[attr->index] = in set_pwm_enable()
346 (data->fan_config[attr->index] in set_pwm_enable()
351 data->fan_config[attr->index] = in set_pwm_enable()
352 data->fan_config[attr->index] in set_pwm_enable()
363 MAX31790_REG_FAN_CONFIG(attr->index), in set_pwm_enable()
364 data->fan_config[attr->index]); in set_pwm_enable()
377 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in get_fan_fault() local
384 fault = !!(data->fault_status & (1 << attr->index)); in get_fan_fault()
451 &sensor_dev_attr_fan1_input.dev_attr.attr,
452 &sensor_dev_attr_fan2_input.dev_attr.attr,
453 &sensor_dev_attr_fan3_input.dev_attr.attr,
454 &sensor_dev_attr_fan4_input.dev_attr.attr,
455 &sensor_dev_attr_fan5_input.dev_attr.attr,
456 &sensor_dev_attr_fan6_input.dev_attr.attr,
458 &sensor_dev_attr_fan1_fault.dev_attr.attr,
459 &sensor_dev_attr_fan2_fault.dev_attr.attr,
460 &sensor_dev_attr_fan3_fault.dev_attr.attr,
461 &sensor_dev_attr_fan4_fault.dev_attr.attr,
462 &sensor_dev_attr_fan5_fault.dev_attr.attr,
463 &sensor_dev_attr_fan6_fault.dev_attr.attr,
465 &sensor_dev_attr_fan7_input.dev_attr.attr,
466 &sensor_dev_attr_fan8_input.dev_attr.attr,
467 &sensor_dev_attr_fan9_input.dev_attr.attr,
468 &sensor_dev_attr_fan10_input.dev_attr.attr,
469 &sensor_dev_attr_fan11_input.dev_attr.attr,
470 &sensor_dev_attr_fan12_input.dev_attr.attr,
472 &sensor_dev_attr_fan7_fault.dev_attr.attr,
473 &sensor_dev_attr_fan8_fault.dev_attr.attr,
474 &sensor_dev_attr_fan9_fault.dev_attr.attr,
475 &sensor_dev_attr_fan10_fault.dev_attr.attr,
476 &sensor_dev_attr_fan11_fault.dev_attr.attr,
477 &sensor_dev_attr_fan12_fault.dev_attr.attr,
479 &sensor_dev_attr_fan1_target.dev_attr.attr,
480 &sensor_dev_attr_fan2_target.dev_attr.attr,
481 &sensor_dev_attr_fan3_target.dev_attr.attr,
482 &sensor_dev_attr_fan4_target.dev_attr.attr,
483 &sensor_dev_attr_fan5_target.dev_attr.attr,
484 &sensor_dev_attr_fan6_target.dev_attr.attr,
486 &sensor_dev_attr_pwm1.dev_attr.attr,
487 &sensor_dev_attr_pwm2.dev_attr.attr,
488 &sensor_dev_attr_pwm3.dev_attr.attr,
489 &sensor_dev_attr_pwm4.dev_attr.attr,
490 &sensor_dev_attr_pwm5.dev_attr.attr,
491 &sensor_dev_attr_pwm6.dev_attr.attr,
493 &sensor_dev_attr_pwm1_enable.dev_attr.attr,
494 &sensor_dev_attr_pwm2_enable.dev_attr.attr,
495 &sensor_dev_attr_pwm3_enable.dev_attr.attr,
496 &sensor_dev_attr_pwm4_enable.dev_attr.attr,
497 &sensor_dev_attr_pwm5_enable.dev_attr.attr,
498 &sensor_dev_attr_pwm6_enable.dev_attr.attr,
508 container_of(a, struct device_attribute, attr); in max31790_attrs_visible()