Lines Matching refs:attr
145 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_input() local
146 u8 gpadc_addr = data->gpadc_addr[attr->index]; in show_input()
161 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_min() local
169 data->min[attr->index] = val; in set_min()
181 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_max() local
189 data->max[attr->index] = val; in set_max()
202 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in set_max_hyst() local
210 data->max_hyst[attr->index] = val; in set_max_hyst()
222 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_min() local
224 return sprintf(buf, "%lu\n", data->min[attr->index]); in show_min()
231 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_max() local
233 return sprintf(buf, "%lu\n", data->max[attr->index]); in show_max()
240 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_max_hyst() local
242 return sprintf(buf, "%lu\n", data->max_hyst[attr->index]); in show_max_hyst()
249 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_min_alarm() local
251 return sprintf(buf, "%d\n", data->min_alarm[attr->index]); in show_min_alarm()
258 struct sensor_device_attribute *attr = to_sensor_dev_attr(devattr); in show_max_alarm() local
260 return sprintf(buf, "%d\n", data->max_alarm[attr->index]); in show_max_alarm()
264 struct attribute *attr, int n) in abx500_attrs_visible() argument
270 return data->ops.is_visible(attr, n); in abx500_attrs_visible()
272 return attr->mode; in abx500_attrs_visible()
319 &sensor_dev_attr_name.dev_attr.attr,
321 &sensor_dev_attr_temp1_label.dev_attr.attr,
322 &sensor_dev_attr_temp1_input.dev_attr.attr,
323 &sensor_dev_attr_temp1_min.dev_attr.attr,
324 &sensor_dev_attr_temp1_max.dev_attr.attr,
325 &sensor_dev_attr_temp1_max_hyst.dev_attr.attr,
326 &sensor_dev_attr_temp1_min_alarm.dev_attr.attr,
327 &sensor_dev_attr_temp1_max_alarm.dev_attr.attr,
329 &sensor_dev_attr_temp2_label.dev_attr.attr,
330 &sensor_dev_attr_temp2_input.dev_attr.attr,
331 &sensor_dev_attr_temp2_min.dev_attr.attr,
332 &sensor_dev_attr_temp2_max.dev_attr.attr,
333 &sensor_dev_attr_temp2_max_hyst.dev_attr.attr,
334 &sensor_dev_attr_temp2_min_alarm.dev_attr.attr,
335 &sensor_dev_attr_temp2_max_alarm.dev_attr.attr,
337 &sensor_dev_attr_temp3_label.dev_attr.attr,
338 &sensor_dev_attr_temp3_input.dev_attr.attr,
339 &sensor_dev_attr_temp3_min.dev_attr.attr,
340 &sensor_dev_attr_temp3_max.dev_attr.attr,
341 &sensor_dev_attr_temp3_max_hyst.dev_attr.attr,
342 &sensor_dev_attr_temp3_min_alarm.dev_attr.attr,
343 &sensor_dev_attr_temp3_max_alarm.dev_attr.attr,
345 &sensor_dev_attr_temp4_label.dev_attr.attr,
346 &sensor_dev_attr_temp4_input.dev_attr.attr,
347 &sensor_dev_attr_temp4_min.dev_attr.attr,
348 &sensor_dev_attr_temp4_max.dev_attr.attr,
349 &sensor_dev_attr_temp4_max_hyst.dev_attr.attr,
350 &sensor_dev_attr_temp4_min_alarm.dev_attr.attr,
351 &sensor_dev_attr_temp4_max_alarm.dev_attr.attr,