Commit 7817a39e65f04abe136d94a65fa26b7fe3334a1f

Authored by Jean Delvare
Committed by Mark M. Hoffman
1 parent 32c82a9347

hwmon: Fault files naming convention

We have the following naming convention documented in
Documentation/hwmon/sysfs-interface for fault files:

in[0-*]_input_fault
fan[1-*]_input_fault
temp[1-*]_input_fault

Some drivers follow this convention (lm63, lm83, lm90, smsc47m192).
However some drivers omit the "input" part and create files named
fan1_fault (pc87427) or temp1_fault (dme1737). And the new "generic"
libsensors follows this second (non-standard) convention, so it fails
to report fault conditions for drivers which follow the standard.

We want a single naming scheme, and everyone seems to prefer the
shorter variant, so let's go for it.

Signed-off-by: Jean Delvare <khali@linux-fr.org>

Showing 5 changed files with 17 additions and 17 deletions Side-by-side Diff

Documentation/hwmon/sysfs-interface
... ... @@ -343,9 +343,9 @@
343 343 supports it. When this boolean has value 1, the measurement for that
344 344 channel should not be trusted.
345 345  
346   -in[0-*]_input_fault
347   -fan[1-*]_input_fault
348   -temp[1-*]_input_fault
  346 +in[0-*]_fault
  347 +fan[1-*]_fault
  348 +temp[1-*]_fault
349 349 Input fault condition
350 350 0: no fault occured
351 351 1: fault condition
drivers/hwmon/lm63.c
... ... @@ -364,7 +364,7 @@
364 364 /* Individual alarm files */
365 365 static SENSOR_DEVICE_ATTR(fan1_min_alarm, S_IRUGO, show_alarm, NULL, 0);
366 366 static SENSOR_DEVICE_ATTR(temp2_crit_alarm, S_IRUGO, show_alarm, NULL, 1);
367   -static SENSOR_DEVICE_ATTR(temp2_input_fault, S_IRUGO, show_alarm, NULL, 2);
  367 +static SENSOR_DEVICE_ATTR(temp2_fault, S_IRUGO, show_alarm, NULL, 2);
368 368 static SENSOR_DEVICE_ATTR(temp2_min_alarm, S_IRUGO, show_alarm, NULL, 3);
369 369 static SENSOR_DEVICE_ATTR(temp2_max_alarm, S_IRUGO, show_alarm, NULL, 4);
370 370 static SENSOR_DEVICE_ATTR(temp1_max_alarm, S_IRUGO, show_alarm, NULL, 6);
... ... @@ -383,7 +383,7 @@
383 383 &dev_attr_temp2_crit_hyst.attr,
384 384  
385 385 &sensor_dev_attr_temp2_crit_alarm.dev_attr.attr,
386   - &sensor_dev_attr_temp2_input_fault.dev_attr.attr,
  386 + &sensor_dev_attr_temp2_fault.dev_attr.attr,
387 387 &sensor_dev_attr_temp2_min_alarm.dev_attr.attr,
388 388 &sensor_dev_attr_temp2_max_alarm.dev_attr.attr,
389 389 &sensor_dev_attr_temp1_max_alarm.dev_attr.attr,
drivers/hwmon/lm83.c
... ... @@ -223,14 +223,14 @@
223 223 /* Individual alarm files */
224 224 static SENSOR_DEVICE_ATTR(temp1_crit_alarm, S_IRUGO, show_alarm, NULL, 0);
225 225 static SENSOR_DEVICE_ATTR(temp3_crit_alarm, S_IRUGO, show_alarm, NULL, 1);
226   -static SENSOR_DEVICE_ATTR(temp3_input_fault, S_IRUGO, show_alarm, NULL, 2);
  226 +static SENSOR_DEVICE_ATTR(temp3_fault, S_IRUGO, show_alarm, NULL, 2);
227 227 static SENSOR_DEVICE_ATTR(temp3_max_alarm, S_IRUGO, show_alarm, NULL, 4);
228 228 static SENSOR_DEVICE_ATTR(temp1_max_alarm, S_IRUGO, show_alarm, NULL, 6);
229 229 static SENSOR_DEVICE_ATTR(temp2_crit_alarm, S_IRUGO, show_alarm, NULL, 8);
230 230 static SENSOR_DEVICE_ATTR(temp4_crit_alarm, S_IRUGO, show_alarm, NULL, 9);
231   -static SENSOR_DEVICE_ATTR(temp4_input_fault, S_IRUGO, show_alarm, NULL, 10);
  231 +static SENSOR_DEVICE_ATTR(temp4_fault, S_IRUGO, show_alarm, NULL, 10);
232 232 static SENSOR_DEVICE_ATTR(temp4_max_alarm, S_IRUGO, show_alarm, NULL, 12);
233   -static SENSOR_DEVICE_ATTR(temp2_input_fault, S_IRUGO, show_alarm, NULL, 13);
  233 +static SENSOR_DEVICE_ATTR(temp2_fault, S_IRUGO, show_alarm, NULL, 13);
234 234 static SENSOR_DEVICE_ATTR(temp2_max_alarm, S_IRUGO, show_alarm, NULL, 15);
235 235 /* Raw alarm file for compatibility */
236 236 static DEVICE_ATTR(alarms, S_IRUGO, show_alarms, NULL);
... ... @@ -245,7 +245,7 @@
245 245  
246 246 &sensor_dev_attr_temp1_crit_alarm.dev_attr.attr,
247 247 &sensor_dev_attr_temp3_crit_alarm.dev_attr.attr,
248   - &sensor_dev_attr_temp3_input_fault.dev_attr.attr,
  248 + &sensor_dev_attr_temp3_fault.dev_attr.attr,
249 249 &sensor_dev_attr_temp3_max_alarm.dev_attr.attr,
250 250 &sensor_dev_attr_temp1_max_alarm.dev_attr.attr,
251 251 &dev_attr_alarms.attr,
252 252  
... ... @@ -266,9 +266,9 @@
266 266  
267 267 &sensor_dev_attr_temp2_crit_alarm.dev_attr.attr,
268 268 &sensor_dev_attr_temp4_crit_alarm.dev_attr.attr,
269   - &sensor_dev_attr_temp4_input_fault.dev_attr.attr,
  269 + &sensor_dev_attr_temp4_fault.dev_attr.attr,
270 270 &sensor_dev_attr_temp4_max_alarm.dev_attr.attr,
271   - &sensor_dev_attr_temp2_input_fault.dev_attr.attr,
  271 + &sensor_dev_attr_temp2_fault.dev_attr.attr,
272 272 &sensor_dev_attr_temp2_max_alarm.dev_attr.attr,
273 273 NULL
274 274 };
drivers/hwmon/lm90.c
... ... @@ -371,7 +371,7 @@
371 371 /* Individual alarm files */
372 372 static SENSOR_DEVICE_ATTR(temp1_crit_alarm, S_IRUGO, show_alarm, NULL, 0);
373 373 static SENSOR_DEVICE_ATTR(temp2_crit_alarm, S_IRUGO, show_alarm, NULL, 1);
374   -static SENSOR_DEVICE_ATTR(temp2_input_fault, S_IRUGO, show_alarm, NULL, 2);
  374 +static SENSOR_DEVICE_ATTR(temp2_fault, S_IRUGO, show_alarm, NULL, 2);
375 375 static SENSOR_DEVICE_ATTR(temp2_min_alarm, S_IRUGO, show_alarm, NULL, 3);
376 376 static SENSOR_DEVICE_ATTR(temp2_max_alarm, S_IRUGO, show_alarm, NULL, 4);
377 377 static SENSOR_DEVICE_ATTR(temp1_min_alarm, S_IRUGO, show_alarm, NULL, 5);
... ... @@ -393,7 +393,7 @@
393 393  
394 394 &sensor_dev_attr_temp1_crit_alarm.dev_attr.attr,
395 395 &sensor_dev_attr_temp2_crit_alarm.dev_attr.attr,
396   - &sensor_dev_attr_temp2_input_fault.dev_attr.attr,
  396 + &sensor_dev_attr_temp2_fault.dev_attr.attr,
397 397 &sensor_dev_attr_temp2_min_alarm.dev_attr.attr,
398 398 &sensor_dev_attr_temp2_max_alarm.dev_attr.attr,
399 399 &sensor_dev_attr_temp1_min_alarm.dev_attr.attr,
drivers/hwmon/smsc47m192.c
... ... @@ -361,8 +361,8 @@
361 361 static SENSOR_DEVICE_ATTR(temp1_alarm, S_IRUGO, show_alarm, NULL, 0x0010);
362 362 static SENSOR_DEVICE_ATTR(temp2_alarm, S_IRUGO, show_alarm, NULL, 0x0020);
363 363 static SENSOR_DEVICE_ATTR(temp3_alarm, S_IRUGO, show_alarm, NULL, 0x0040);
364   -static SENSOR_DEVICE_ATTR(temp2_input_fault, S_IRUGO, show_alarm, NULL, 0x4000);
365   -static SENSOR_DEVICE_ATTR(temp3_input_fault, S_IRUGO, show_alarm, NULL, 0x8000);
  364 +static SENSOR_DEVICE_ATTR(temp2_fault, S_IRUGO, show_alarm, NULL, 0x4000);
  365 +static SENSOR_DEVICE_ATTR(temp3_fault, S_IRUGO, show_alarm, NULL, 0x8000);
366 366 static SENSOR_DEVICE_ATTR(in0_alarm, S_IRUGO, show_alarm, NULL, 0x0001);
367 367 static SENSOR_DEVICE_ATTR(in1_alarm, S_IRUGO, show_alarm, NULL, 0x0002);
368 368 static SENSOR_DEVICE_ATTR(in2_alarm, S_IRUGO, show_alarm, NULL, 0x0004);
369 369  
... ... @@ -412,13 +412,13 @@
412 412 &sensor_dev_attr_temp2_min.dev_attr.attr,
413 413 &sensor_dev_attr_temp2_offset.dev_attr.attr,
414 414 &sensor_dev_attr_temp2_alarm.dev_attr.attr,
415   - &sensor_dev_attr_temp2_input_fault.dev_attr.attr,
  415 + &sensor_dev_attr_temp2_fault.dev_attr.attr,
416 416 &sensor_dev_attr_temp3_input.dev_attr.attr,
417 417 &sensor_dev_attr_temp3_max.dev_attr.attr,
418 418 &sensor_dev_attr_temp3_min.dev_attr.attr,
419 419 &sensor_dev_attr_temp3_offset.dev_attr.attr,
420 420 &sensor_dev_attr_temp3_alarm.dev_attr.attr,
421   - &sensor_dev_attr_temp3_input_fault.dev_attr.attr,
  421 + &sensor_dev_attr_temp3_fault.dev_attr.attr,
422 422  
423 423 &dev_attr_cpu0_vid.attr,
424 424 &dev_attr_vrm.attr,