Lines Matching refs:attr

871 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
876 to_sensor_dev_attr(attr); \
885 store_target_temp(struct device *dev, struct device_attribute *attr,
889 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr);
908 store_tolerance(struct device *dev, struct device_attribute *attr,
912 struct sensor_device_attribute *sensor_attr = to_sensor_dev_attr(attr);
958 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
963 to_sensor_dev_attr(attr); \
968 store_##reg(struct device *dev, struct device_attribute *attr, \
973 to_sensor_dev_attr(attr); \
994 static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \
999 to_sensor_dev_attr(attr); \
1007 store_##reg(struct device *dev, struct device_attribute *attr, \
1012 to_sensor_dev_attr(attr); \
1079 cpu0_vid_show(struct device *dev, struct device_attribute *attr, char *buf)
1116 devattr = container_of(a, struct device_attribute, attr);
1166 &sensor_dev_attr_pwm1_stop_time.dev_attr.attr,
1167 &sensor_dev_attr_pwm1_start_output.dev_attr.attr,
1168 &sensor_dev_attr_pwm1_stop_output.dev_attr.attr,
1169 &sensor_dev_attr_pwm1_max_output.dev_attr.attr,
1170 &sensor_dev_attr_pwm1_step_output.dev_attr.attr,
1171 &sensor_dev_attr_pwm1_target.dev_attr.attr,
1172 &sensor_dev_attr_pwm1_tolerance.dev_attr.attr,
1174 &sensor_dev_attr_pwm2_stop_time.dev_attr.attr,
1175 &sensor_dev_attr_pwm2_start_output.dev_attr.attr,
1176 &sensor_dev_attr_pwm2_stop_output.dev_attr.attr,
1177 &sensor_dev_attr_pwm2_max_output.dev_attr.attr,
1178 &sensor_dev_attr_pwm2_step_output.dev_attr.attr,
1179 &sensor_dev_attr_pwm2_target.dev_attr.attr,
1180 &sensor_dev_attr_pwm2_tolerance.dev_attr.attr,
1182 &sensor_dev_attr_pwm3_stop_time.dev_attr.attr,
1183 &sensor_dev_attr_pwm3_start_output.dev_attr.attr,
1184 &sensor_dev_attr_pwm3_stop_output.dev_attr.attr,
1185 &sensor_dev_attr_pwm3_max_output.dev_attr.attr,
1186 &sensor_dev_attr_pwm3_step_output.dev_attr.attr,
1187 &sensor_dev_attr_pwm3_target.dev_attr.attr,
1188 &sensor_dev_attr_pwm3_tolerance.dev_attr.attr,
1190 &sensor_dev_attr_pwm4_stop_time.dev_attr.attr,
1191 &sensor_dev_attr_pwm4_start_output.dev_attr.attr,
1192 &sensor_dev_attr_pwm4_stop_output.dev_attr.attr,
1193 &sensor_dev_attr_pwm4_max_output.dev_attr.attr,
1194 &sensor_dev_attr_pwm4_step_output.dev_attr.attr,
1195 &sensor_dev_attr_pwm4_target.dev_attr.attr,
1196 &sensor_dev_attr_pwm4_tolerance.dev_attr.attr,
1198 &dev_attr_cpu0_vid.attr,
1338 u32 attr, int channel)
1347 if (attr == hwmon_temp_input)
1349 if (attr == hwmon_temp_label) {
1356 if (attr == hwmon_temp_max) {
1362 if (attr == hwmon_temp_max_hyst) {
1370 if (attr == hwmon_temp_alarm || attr == hwmon_temp_type)
1372 if (attr == hwmon_temp_offset) {
1384 if (attr == hwmon_fan_input || attr == hwmon_fan_alarm)
1386 if (attr == hwmon_fan_div) {
1389 if (attr == hwmon_fan_min) {
1403 if (attr == hwmon_in_alarm || attr == hwmon_in_input)
1405 if (attr == hwmon_in_min || attr == hwmon_in_max)
1414 if (attr == hwmon_pwm_mode || attr == hwmon_pwm_enable ||
1415 attr == hwmon_pwm_input)
1430 w83627ehf_do_read_temp(struct w83627ehf_data *data, u32 attr,
1433 switch (attr) {
1465 w83627ehf_do_read_in(struct w83627ehf_data *data, u32 attr,
1468 switch (attr) {
1494 w83627ehf_do_read_fan(struct w83627ehf_data *data, u32 attr,
1497 switch (attr) {
1522 w83627ehf_do_read_pwm(struct w83627ehf_data *data, u32 attr,
1525 switch (attr) {
1542 w83627ehf_do_read_intrusion(struct w83627ehf_data *data, u32 attr,
1545 if (attr != hwmon_intrusion_alarm || channel != 0)
1554 u32 attr, int channel, long *val)
1560 return w83627ehf_do_read_fan(data, attr, channel, val);
1563 return w83627ehf_do_read_in(data, attr, channel, val);
1566 return w83627ehf_do_read_pwm(data, attr, channel, val);
1569 return w83627ehf_do_read_temp(data, attr, channel, val);
1572 return w83627ehf_do_read_intrusion(data, attr, channel, val);
1583 u32 attr, int channel, const char **str)
1589 if (attr == hwmon_temp_label) {
1604 u32 attr, int channel, long val)
1608 if (type == hwmon_in && attr == hwmon_in_min)
1610 if (type == hwmon_in && attr == hwmon_in_max)
1613 if (type == hwmon_fan && attr == hwmon_fan_min)
1616 if (type == hwmon_temp && attr == hwmon_temp_max)
1618 if (type == hwmon_temp && attr == hwmon_temp_max_hyst)
1620 if (type == hwmon_temp && attr == hwmon_temp_offset)
1623 if (type == hwmon_pwm && attr == hwmon_pwm_mode)
1625 if (type == hwmon_pwm && attr == hwmon_pwm_enable)
1627 if (type == hwmon_pwm && attr == hwmon_pwm_input)
1630 if (type == hwmon_intrusion && attr == hwmon_intrusion_alarm)