- Jan 07, 2009
-
-
Manuel Lauss authored
The Texas Instruments TMP121 is a SPI temperature sensor very similar to the LM70, with slightly higher resolution. This patch extends the LM70 driver to support the TMP121. The TMP123 differs in pin assign- ment. Signed-off-by:
Manuel Lauss <mano@roarinelk.homelinux.net> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Hans de Goede authored
Now that the new merged fschmd driver has gained support for the watchdog integrated into these IC's, there is no more reason to keep the old fscher and fscpos drivers around, so mark them as deprecated. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Hans de Goede authored
This patch adds support for the watchdog part found in _all_ supported FSC sensor chips. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Jean-Marc Spaggiari authored
Allow it87.c to handle IT8720 chipset like IT8718 in order to retrieve voltage, temperatures and fans speed from sensors tools. Also updating the related documentation. Signed-off-by:
Jean-Marc Spaggiari <jean-marc@spaggiari.org> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Ira Snyder authored
Add Linux support for the Linear Technology LTC4245 Multiple Supply Hot Swap controller I2C monitoring interface. Signed-off-by:
Ira W. Snyder <iws@ovro.caltech.edu> Acked-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Hans de Goede authored
Add some documentation about the f71882fg driver, and update the Kconfig documentation to report the new supported models. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
- Nov 12, 2008
-
-
Darrick J. Wong authored
New driver to play with. As Jean mentioned a couple of years ago, this chip is a beast with odd combinations of 8 fans, 4 temperatures, and 13 voltage sensors. This driver has been tested on an IntelliStation Z30. Signed-off-by:
Darrick J. Wong <djwong@us.ibm.com> Cc: Jean Delvare <khali@linux-fr.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
Pavel Machek authored
This adds a driver to the accelerometer sensor found in several HP laptops (under the commercial names of "HP Mobile Data Protection System 3D" and "HP 3D driveguard"). It tries to have more or less the same interfaces as the hdaps and other accelerometer drivers: in sysfs and as a joystick. This driver was first written by Yan Burman. Eric Piel has updated it and slimed it up (including the removal of an interface to access to the free-fall feature of the sensor because it is not reliable enough for now). Pavel Machek removed few more features and switched locking from semaphore to mutex. Several people have contributed to the database of the axes. [eric.piel@tremplin-utc.net: LIS3LV02D: Conform to the new ACPI API] Signed-off-by:
Eric Piel <eric.piel@tremplin-utc.net> Signed-off-by:
Yan Burman <burman.yan@gmail.com> Signed-off-by:
Pavel Machek <pavel@suse.cz> Cc: "Mark M. Hoffman" <mhoffman@lightlink.com> Signed-off-by:
Eric Piel <eric.piel@tremplin-utc.net> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Oct 17, 2008
-
-
Ben Hutchings authored
These Maxim chips are similar to MAX6657 but use unsigned temperature values to allow for readings up to 145 degrees. Signed-off-by:
Ben Hutchings <bhutchings@solarflare.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Nate Case authored
Support ADT7461 in extended temperature range mode, which will change the range of readings from 0..127 to -64..191 degC. Adjust the register conversion functions accordingly. Signed-off-by:
Nate Case <ncase@xes-inc.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org> Tested-by:
Martyn Welch <martyn.welch@gefanuc.com>
-
- Sep 23, 2008
-
-
Eric Miao authored
Driver based on corgi_ssp.c and sharpsl_pm.c, previously done by Richard Purdie and many others. Now changed to generic HWMON device and expose all the ADC input value through sysfs. Signed-off-by:
Eric Miao <eric.miao@marvell.com> Acked-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- Aug 24, 2008
-
-
David S. Miller authored
This is a PIC16F747 based controller that monitors and consolidates the hardware access to various fan and temperature values reported by adr7462 and similar devices behind an I2C bus. Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- Aug 15, 2008
-
-
Marc Pignat authored
SPI driver for analog to digital converters national semiconductor ADC081S101, ADC124S501, ... Code for 8 channels by Tobias Himmer. This driver adds support for National Semiconductor ADC<bb><c>S<sss> chip family, where: * bb is the resolution in number of bits (8, 10, 12) * c is the number of channels (1, 2, 4, 8) * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500 kSPS and 101 for 1 MSPS) [akpm@linux-foundation.org: coding-style fixes] Signed-off-by:
Marc Pignat <marc.pignat@hevs.ch> Cc: Tobias Himmer <tobias@himmer-online.de> Cc: "Mark M. Hoffman" <mhoffman@lightlink.com> Cc: Jean Delvare <khali@linux-fr.org> Cc: David Brownell <david-b@pacbell.net> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Aug 06, 2008
-
-
Sean MacLennan authored
Driver for the Analog Devices AD7414 temperature monitoring chip. Signed-off-by:
Sean MacLennan <smaclennan@pikatech.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Grant Coady authored
The adm9240 driver is in the kernel for three years now, time to remove the EXPERIMENTAL dependency. Signed-off-by:
Grant Coady <gcoady.lk@gmail.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Juerg Haefliger authored
Add support for the SCH5027. The differences to the DME1737 are: - No support for programmable temp offsets - In auto mode, PWM outputs stay on min value if temp goes below low threshold and can't be programmed to fully turn off - Different voltage scaling - No VID input Signed-off-by:
Juerg Haefliger <juergh@gmail.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
- Jul 31, 2008
-
-
David Brownell authored
More LM75 updates: - Teach the LM75 driver to use new-style driver binding: * Create a second driver struct, using new-style driver binding methods cribbed from the legacy code. * Add a MODULE_DEVICE_TABLE (for "newER-style binding") * The legacy probe logic delegates its work to this new code. * The legacy driver now uses the name "lm75_legacy". - More careful initialization. Chips are put into 9-bit mode so the current interconversion routines will never fail. - Save the original chip configuration, and restore it on exit. (Among other things, this normally turns off the mode where the chip is constantly sampling ... and thus saves power.) So the new-style code should catch all chips that boards declare, while the legacy code catches others. This particular coexistence strategy may need some work yet ... legacy modes might best be set up explicitly by some tool not unlike "sensors-detect". (Or else completely eradicated...) Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net> Acked-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
David Brownell authored
Minor cleanup and reorg of the lm75 code. - Kconfig provides a larger list of lm75-compatible chips - A top comment now says what the driver does (!) ... as in, just what sort of sensor is this?? - Section comments now delineate the various sections of the driver: hwmon attributes, driver binding, register access, module glue. One driver binding function moved out of the attribute section, as did the driver struct itself. - Minor tweaks to legacy probe logic: correct a comment, and remove a pointless variable. - Whitespace, linelength, and comment fixes. This patch should include no functional changes. It's preparation for adding new-style (driver model) I2C driver binding. Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net> Acked-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Laurent Pinchart <laurentp@cse-semaphore.com> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- May 24, 2008
-
-
Darrick J. Wong authored
This driver reads IBM Active Energy Manager energy/temperature/power sensors on IBM System X hardware. [akpm@linux-foundation.org: fix printk warnings] Signed-off-by:
Darrick J. Wong <djwong@us.ibm.com> Cc: "Mark M. Hoffman" <mhoffman@lightlink.com> Cc: Corey Minyard <minyard@acm.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Mar 19, 2008
-
-
Darrick J. Wong authored
Enhanced the list of supported machines. Signed-off-by:
Darrick J. Wong <djwong@us.ibm.com> Cc: Mark M. Hoffman <mhoffman@lightlink.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Feb 18, 2008
-
-
Darrick J. Wong authored
This driver reports voltage, temperature and fan sensor readings on an ADT7473 chip. Signed-off-by:
Darrick J. Wong <djwong@us.ibm.com> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- Feb 07, 2008
-
-
Steve Hardy authored
Signed-off-by:
Steve Hardy <steve@linuxrealtime.co.uk> Acked-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Jean Delvare authored
The W83627HF hardware monitoring features are supported by the w83627hf driver for several years now. Support by the w83781d has been advertised as deprecated 6 months ago, it's about time to see it go. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Jean Delvare authored
It happens that the Analog Devices ADM1024 is fully compatible with the National Semiconductor LM87, so support for the former can easily be added to the lm87 driver. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Kevin Lo authored
Signed-off-by:
Kevin Lo <kevlo@kevlo.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- Nov 08, 2007
-
-
Darrick J. Wong authored
New driver to read FB-DIMM temperature sensors on systems with the Intel 5000 series chipsets. Signed-off-by:
Darrick J. Wong <djwong@us.ibm.com> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- Oct 12, 2007
-
-
Dmitry Torokhov authored
Switch to using input-polldev skeleton instead of implementing polling loop by itself. This also fixes problem with trylock on a mutex in atomic context. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Oct 11, 2007
-
-
Hans de Goede authored
This patch adds a new merged driver for FSC sensor chips, it merges the fscher and fscpos drivers and adds support for the FSC Scylla, Heracles and Heimdall chips. Signed-off-by:
Hans de Goede <j.w.r.degoede@hhs.nl> Acked-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- Oct 10, 2007
-
-
Juerg Haefliger authored
This patch adds support for the SMSC SCH3112, SCH3114, and SCH3116 Super-I/O chips. These chips feature identical hardware monitoring capabilites with the expection that some of the fan inputs and pmw outputs don't exist. The hardware monitoring features of the SCH311x chips can only be accessed via the ISA bus. The driver therefore registers as a platform driver, if such a chip is detected. Signed-off-by: Juerg Haefliger <juergh at gmail.com> Acked-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- Oct 09, 2007
-
-
Darrick J. Wong authored
Add a driver to export IBM PowerExecutive power meter sensors. Signed-off-by:
Darrick J. Wong <djwong@us.ibm.com> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Jean Delvare authored
* Drop HWMON from the dependency list of ABITUGURU3 and LM93: this is now handled at menu level. * Make the Abit, Asus and FSC chip drivers depend on X86. These are custom chips which can only be found on their respective manufacturer's systems, and these manufacturers only do x86 hardware AFAIK. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Hans de Goede <j.w.r.degoede@hhs.nl> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Riku Voipio authored
Add support for Fintek F75375S/SP and F75373. Signed-off-by:
Riku Voipio <riku.voipio@movial.fi> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Darrick J. Wong authored
New driver to expose temperature and fan controls attached to Analog Devices ADT7470 hwmon chips. Signed-off-by:
Darrick J. Wong <djwong@us.ibm.com> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Hans de Goede authored
This is the second version of a new driver for the hardware monitoring features of the Fintek F71882FG and F71883FG Super-I/O chips. This version has several small fixes for flaws discovered during the review of the first version. This version of the driver does not support the pwm part of these chips (yet). I'll first design a sysfs api for this and post that for discussion, and then implement pwm support as an incremental patch over this one. This driver supports all sensors of this chip, except for the vid inputs. The vid inputs are somewhat documented in the datasheet, but I know nothing about vid/vrm stuff. Help with this would be much appreciated. Signed-off-by:
Hans de Goede <j.w.r.degoede@hhs.nl> Acked-by:
Darrick J. Wong <djwong@us.ibm.com> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
Jean Delvare authored
The Fintek F71806F/FG is compatible with the F71872F/FG, so it is already supported by the f71805f hardware monitoring driver. In fact, both chips have the same chip ID, so the driver can't even differentiate between them. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Hans de Goede <j.w.r.degoede@hhs.nl> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- Sep 25, 2007
-
-
Dmitry Torokhov authored
Switch to using input-polldev skeleton instead of implementing polling loop by itself. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Acked-by:
Michael Hanselmann <linux-kernel@hansmi.ch>
-
Dmitry Torokhov authored
Switch to using input-polldev skeleton instead of implementing polling loop by itself. This also fixes problem with trylock on a mutex in atomic context. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Jul 30, 2007
-
-
Krzysztof Helt authored
This patch adds support for THMC50 and ADM1022 hardware monitoring chips. Signed-off-by:
Krzysztof Helt <krzysztof.h1@wp.pl> Acked-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
- Jul 19, 2007
-
-
Jean Delvare authored
The W83627EHF and similar chips have 6 VID input pins, add support for them. The driver changes the input voltage level automatically if the current setting is not correct for the detected CPU model. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-
David Hubbard authored
Remove i2c-isa from the w83627ehf driver, and use a platform driver instead. Signed-off-by:
David Hubbard <david.c.hubbard@gmail.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Mark M. Hoffman <mhoffman@lightlink.com>
-