Axel Lin
b8d5689830
hwmon: (sht21) Convert to devm_hwmon_device_register_with_groups
...
Use ATTRIBUTE_GROUPS macro and devm_hwmon_device_register_with_groups() to
simplify the code a bit.
Signed-off-by: Axel Lin <axel.lin@ingics.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2014-08-04 07:01:38 -07:00
Bill Pemberton
281dfd0b6e
hwmon: remove use of __devexit
...
CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hans de Goede <hdegoede@redhat.com >
Cc: Jean Delvare <khali@linux-fr.org >
Cc: Alistair John Strachan <alistair@devzero.co.uk >
Cc: Fenghua Yu <fenghua.yu@intel.com >
Cc: Juerg Haefliger <juergh@gmail.com >
Cc: Andreas Herrmann <herrmann.der.user@googlemail.com >
Cc: Clemens Ladisch <clemens@ladisch.de >
Cc: Rudolf Marek <r.marek@assembler.cz >
Cc: Jim Cromie <jim.cromie@gmail.com >
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com >
Cc: Roger Lucas <vt8231@hiddenengine.co.uk >
Acked-by: Guenter Roeck <linux@roeck-us.net >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 11:50:34 -08:00
Bill Pemberton
6c931ae1c0
hwmon: remove use of __devinit
...
CONFIG_HOTPLUG is going away as an option so __devinit is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hans de Goede <hdegoede@redhat.com >
Cc: Jean Delvare <khali@linux-fr.org >
Cc: Alistair John Strachan <alistair@devzero.co.uk >
Cc: Fenghua Yu <fenghua.yu@intel.com >
Cc: Juerg Haefliger <juergh@gmail.com >
Cc: Andreas Herrmann <herrmann.der.user@googlemail.com >
Cc: Clemens Ladisch <clemens@ladisch.de >
Cc: Rudolf Marek <r.marek@assembler.cz >
Cc: Jim Cromie <jim.cromie@gmail.com >
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com >
Cc: Roger Lucas <vt8231@hiddenengine.co.uk >
Acked-by: Guenter Roeck <linux@roeck-us.net >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 11:49:40 -08:00
Bill Pemberton
9e5e9b7a92
hwmon: remove use of __devexit_p
...
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hans de Goede <hdegoede@redhat.com >
Cc: Jean Delvare <khali@linux-fr.org >
Cc: Alistair John Strachan <alistair@devzero.co.uk >
Cc: Fenghua Yu <fenghua.yu@intel.com >
Cc: Juerg Haefliger <juergh@gmail.com >
Cc: Andreas Herrmann <herrmann.der.user@googlemail.com >
Cc: Clemens Ladisch <clemens@ladisch.de >
Cc: Rudolf Marek <r.marek@assembler.cz >
Cc: Jim Cromie <jim.cromie@gmail.com >
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com >
Cc: Roger Lucas <vt8231@hiddenengine.co.uk >
Acked-by: Guenter Roeck <linux@roeck-us.net >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 11:48:59 -08:00
Jean Delvare
dcd8f39230
hwmon: Add missing inclusions of <linux/jiffies.h>
...
Many hwmon drivers use jiffies but omit the inclusion of the header
file. Fix that, and also fix one driver which was including the header
file but didn't need it.
Signed-off-by: Jean Delvare <khali@linux-fr.org >
Acked-by: Guenter Roeck <linux@roeck-us.net >
Acked-by: Luca Tettamanti <kronos.it@gmail.com >
Cc: Marc Hulsman <m.hulsman@tudelft.nl >
Cc: Rudolf Marek <r.marek@assembler.cz >
2012-10-10 15:25:56 +02:00
Guenter Roeck
a844af19b9
hwmon: (sht21) Convert to use devm_ functions
...
Convert to use devm_ functions to reduce code size and simplify the code.
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Cc: Urs Fleisch <urs.fleisch@sensirion.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2012-09-23 21:08:32 -07:00
Axel Lin
f0967eea80
hwmon: convert drivers/hwmon/* to use module_i2c_driver()
...
This patch converts the drivers in drivers/hwmon/* to use the
module_i2c_driver() macro which makes the code smaller and a bit simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Corentin Labbe <corentin.labbe@geomatys.fr >
Cc: Dirk Eibach <eibach@gdsys.de >
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com >
Cc: Steve Glendinning <steve.glendinning@smsc.com >
Cc: Riku Voipio <riku.voipio@iki.fi >
Cc: Guillaume Ligneul <guillaume.ligneul@gmail.com >
Cc: David George <david.george@ska.ac.za >
Cc: "Hans J. Koch" <hjk@hansjkoch.de >
Cc: Marc Hulsman <m.hulsman@tudelft.nl >
Cc: Rudolf Marek <r.marek@assembler.cz >
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com >
2012-03-18 18:26:50 -07:00
Jean Delvare
90f4102ce5
hwmon: Use i2c_smbus_{read,write}_word_swapped
...
Make use of the new i2c_smbus_{read,write}_word_swapped functions.
This makes the driver code more compact and readable. It also ensures
proper error handling.
Signed-off-by: Jean Delvare <khali@linux-fr.org >
Acked-by: Jonathan Cameron <jic23@cam.ac.uk >
Acked-by: Guenter Roeck <guenter.roeck@ericsson.com >
Cc: Dirk Eibach <eibach@gdsys.de >
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com >
Cc: Guillaume Ligneul <guillaume.ligneul@gmail.com >
2011-11-04 12:00:47 +01:00
Urs Fleisch
430400b863
hwmon: driver for Sensirion SHT21 humidity and temperature sensor
...
Signed-off-by: Urs Fleisch <urs.fleisch@sensirion.com >
Acked-by: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com >
2011-01-08 10:56:28 -08:00