linux/drivers/hwmon
David Hubbard c18beb5b92 w83627ehf: Fix unchecked return status
w83627ehf: Fix unchecked return status

Fix: check return value from device_create_file()
Fix: call device_remove_file() on error and module unload
Fix: call hwmon_device_register() after device_create_file() to eliminate race

Signed-off-by: David Hubbard <david.c.hubbard@gmail.com>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-09-28 15:31:17 -07:00
..
Kconfig hwmon: New driver for the VIA VT1211 2006-09-28 15:31:16 -07:00
Makefile hwmon: New driver for the VIA VT1211 2006-09-28 15:31:16 -07:00
abituguru.c abituguru: Add suspend/resume support 2006-09-28 15:31:14 -07:00
adm1021.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
adm1025.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
adm1026.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
adm1031.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
adm9240.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
asb100.c hwmon: Fix unchecked return status, batch 1 2006-09-28 15:31:17 -07:00
atxp1.c atxp1: Signed/unsigned char bug fix 2006-09-28 15:31:12 -07:00
ds1621.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
f71805f.c hwmon: Add individual alarm files to 4 drivers 2006-09-28 15:31:15 -07:00
fscher.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
fscpos.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
gl518sm.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
gl520sm.c [PATCH] s/;;/;/g 2006-03-24 07:33:24 -08:00
hdaps.c hdaps: Handle errors from input_register_device 2006-09-28 15:31:12 -07:00
hwmon-vid.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hwmon.c [PATCH] hwmon: add required idr locking 2006-03-23 14:21:55 -08:00
it87.c it87: Copyright update 2006-09-28 15:31:13 -07:00
k8temp.c k8temp: Enable automatic loading 2006-09-28 15:31:14 -07:00
lm63.c hwmon: Add individual alarm files to 4 drivers 2006-09-28 15:31:15 -07:00
lm70.c [PATCH] lm70: New hardware monitoring driver 2006-06-22 11:10:35 -07:00
lm75.c hwmon: Fix unchecked return status, batch 1 2006-09-28 15:31:17 -07:00
lm75.h [PATCH] hwmon: move SENSORS_LIMIT to hwmon.h 2005-09-05 09:14:17 -07:00
lm77.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
lm78.c hwmon: Fix unchecked return status, batch 1 2006-09-28 15:31:17 -07:00
lm80.c spelling fixes 2006-06-26 18:35:02 +02:00
lm83.c hwmon: Add individual alarm files to 4 drivers 2006-09-28 15:31:15 -07:00
lm85.c [PATCH] I2C: hwmon: Rename register parameters 2006-03-23 14:21:55 -08:00
lm87.c spelling fixes 2006-06-26 18:35:02 +02:00
lm90.c hwmon: Add individual alarm files to 4 drivers 2006-09-28 15:31:15 -07:00
lm92.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
max1619.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
pc87360.c pc87360: Check for error on sysfs files creation 2006-09-28 15:31:17 -07:00
sis5595.c i2c-isa: Restore driver owner 2006-09-26 15:38:52 -07:00
smsc47b397.c hwmon: Fix unchecked return status, batch 1 2006-09-28 15:31:17 -07:00
smsc47m1.c smsc47m1: dev_warn fix 2006-09-28 15:31:12 -07:00
smsc47m192.c [PATCH] smsc47m192: New hwmon driver for SMSC LPC47M192/997 2006-06-22 11:10:32 -07:00
via686a.c i2c-isa: Restore driver owner 2006-09-26 15:38:52 -07:00
vt1211.c hwmon: New driver for the VIA VT1211 2006-09-28 15:31:16 -07:00
vt8231.c i2c-isa: Restore driver owner 2006-09-26 15:38:52 -07:00
w83l785ts.c [PATCH] hwmon: Semaphore to mutex conversions 2006-03-23 14:21:52 -08:00
w83627ehf.c w83627ehf: Fix unchecked return status 2006-09-28 15:31:17 -07:00
w83627hf.c hwmon: Fix unchecked return status, batch 1 2006-09-28 15:31:17 -07:00
w83781d.c i2c-isa: Restore driver owner 2006-09-26 15:38:52 -07:00
w83791d.c w83791d: Documentation update 2006-09-28 15:31:16 -07:00
w83792d.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00