- May 19, 2011
-
-
Guenter Roeck authored
This patch adds hardware monitoring support for Maxim MAX16065, MAX16066, MAX16067, MAX16068, MAX16070, and MAX16071 flash-configurable system managers with nonvolatile fault registers. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Reviewed-by:
Jean Delvare <khali@linux-fr.org>
-
Jerome Oufella authored
The sht15 sensor allows validating exchanges to and from the device using a crc8 function. An utility function to reverse a byte has also been added. Signed-off-by:
Jerome Oufella <jerome.oufella@savoirfairelinux.com> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Vivien Didelot authored
* Add support for: - Heater. - End of battery notice. - Ability not to reload from OTP. - Low resolution (12bit temp, 8bit humidity). * Add an utility function to read individual bytes from the device. Signed-off-by:
Vivien Didelot <vivien.didelot@savoirfairelinux.com> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Vivien Didelot authored
* Add a documentation file for the device. * Respect a bit more the kernel-doc syntax. * Rename some variables for clarity. * Use bool type for flags. * Use an enum for states (actions being done). Signed-off-by:
Vivien Didelot <vivien.didelot@savoirfairelinux.com> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Per Dalén authored
MAX6642 is a SMBus-Compatible Remote/Local Temperature Sensor with Overtemperature Alarm from Maxim. Signed-off-by:
Per Dalen <per.dalen@appeartv.com> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
- Apr 29, 2011
-
-
Jean Delvare authored
Recent Xeon processor thermal sensors are supported by the coretemp driver and not the adm1021 driver. Only one old generation of Xeon processors (the first Netburst ones) are supported by the adm1021 driver. Reported-by:
Darren Hart <dvhart@linux.intel.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Guenter Roeck authored
The lm90 driver's attribute update interval is configurable. Reflect this information in the driver documentation. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Guenter Roeck authored
This patch adds support for ADT7461A and NCT1008 to the lm90 driver. Both chips have identical functionality and report the same manufacturing ID and device ID values. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
- Apr 19, 2011
-
-
Guenter Roeck authored
MAX34440 and MAX34441 have their own driver, thus there should be explicit documentation instead of mentioning the chips in the generic PMBus driver documentation. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Reviewed-by:
Tom Grennan <tom.grennan@ericsson.com>
-
Guenter Roeck authored
MAX16064 has its own driver, thus should have its own documentation instead of being mentioned in the generic PMBus driver documentation. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Reviewed-by:
Tom Grennan <tom.grennan@ericsson.com>
-
Guenter Roeck authored
MAX8688 has its own driver, thus should have its own documentation instead of being mentioned in the generic PMBus driver documentation. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Reviewed-by:
Tom Grennan <tom.grennan@ericsson.com>
-
Guenter Roeck authored
Fix spelling, correct label name error, and add missing attribute to PMBus driver documentation. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Reviewed-by:
Tom Grennan <tom.grennan@ericsson.com>
-
Guenter Roeck authored
tempererature may sound interesting, but temperature is still preferred. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Jean Delvare <khali@linux-fr.org>
-
Guenter Roeck authored
When writing hardware monitoring drivers, there are some common pitfalls which keep coming up in code reviews. This patch provides a document describing all those pitfalls and how to avoid them. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Jean Delvare <khali@linux-fr.org>
-
- Mar 31, 2011
-
-
Lucas De Marchi authored
Fixes generated by 'codespell' and manually reviewed. Signed-off-by:
Lucas De Marchi <lucas.demarchi@profusion.mobi>
-
- Mar 26, 2011
-
-
Hans de Goede authored
Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Jean Delvare authored
Add support for the Fintek F81865F. It's essentially compatible with the F71882FG, but has fewer inputs: 7 voltage, 2 temperature and 2 fan inputs only. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Hans de Goede <hdegoede@redhat.com> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Jean Delvare authored
The list of supported devices was not always well documented in all places. Clarify and list all devices in documentation, Kconfig and the driver itself. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Hans de Goede <hdegoede@redhat.com> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
- Mar 23, 2011
-
-
Keerthy authored
This driver exposes the sysfs nodes of the TWL4030 MADC module. All the voltage channel values are expressed in terms of mV. Channel 13 and channel 14 are reserved. There are channels which represent temperature and current the output is represented by celcius and mA respectively. Signed-off-by:
Keerthy <j-keerthy@ti.com> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
- Mar 21, 2011
-
-
Dirk Eibach authored
Configuration for ads1015 gain and datarate is possible via devicetree or platform data. This is a followup patch to previous ads1015 patches on Jean Delvares tree. Signed-off-by:
Dirk Eibach <eibach@gdsys.de> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Dirk Eibach authored
Signed-off-by:
Dirk Eibach <eibach@gdsys.de> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Hans de Goede authored
SMSC SCH5627 Super I/O chips include complete hardware monitoring capabilities. They can monitor up to 5 voltages, 4 fans and 8 temperatures. The hardware monitoring part of the SMSC SCH5627 is accessed by talking through an embedded microcontroller. An application note describing the protocol for communicating with the microcontroller is available upon request. Please mail me if you want a copy. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Len Sorensen authored
Add support for detection of the National Semiconductor LM75A using the ID register value. Signed-off-by:
Len Sorensen <lsorense@csclub.uwaterloo.ca> Signed-off-by:
Jean Delvare <khali@linux-fr.org>
-
Jean Delvare authored
The lis3lv02d drivers aren't hardware monitoring drivers, so the don't belong to drivers/hwmon. Move them to drivers/misc, short of a better home. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Eric Piel <eric.piel@tremplin-utc.net> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk> Tested-by:
Eric Piel <eric.piel@tremplin-utc.net> Tested-by:
Takashi Iwai <tiwai@suse.de>
-
Jean Delvare authored
The hp_accel driver isn't a hardware monitoring driver, so it doesn't belong to drivers/hwmon. Move it to drivers/platform/x86, assuming HP doesn't ship non-x86 laptops. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Eric Piel <eric.piel@tremplin-utc.net> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk> Tested-by:
Eric Piel <eric.piel@tremplin-utc.net> Tested-by:
Takashi Iwai <tiwai@suse.de>
-
Jean Delvare authored
Apparently users are interested in this information, so let's provide it. Signed-off-by:
Jean Delvare <khali@linux-fr.org> Acked-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
- Mar 14, 2011
-
-
Hans de Goede authored
Note that these 2 are register compatible and report the same superio id, but they are 2 distinct chips / models! Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Tested-by:
Thomas Faber <thfabba@gmx.de> Tested-by:
Alexey Sychev <owl@umail.ru> Tested-by:
Dieter Bloms <dieter@bloms.de> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Hans de Goede authored
Note that this patch also makes 2 changes to the code paths for the f71889fg to keep the code unified between the 2 (for simplicities sake). Both of these are harmless for then f71889fg: 1) The first change is to always set the FAN_PROG_SEL bit to 0. This influences accesses to some banked fan / pwm registers. On the f71889fg no registers which we use are banked. On the f71889ed however some more fan registers have been banked including one which we use, by making the FAN_PROG_SEL bit 0, address 0x96 will point to the right register. 2) The second change is to see a FANx_TEMP_SEL value of 0 as pointing to a PECI / AMDSI value, and thus disable our pwm related sysfs attr. This is correct for the f71889ed and on the f71889fg 0 is a reserved value, so we should never see it and if we do, disabling the pwm related sysfs attr is a sane thing to do. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Tested-by:
Thomas Greve <tg42@gmx.net> Tested-by:
Sander Eikelenboom <linux@eikelenboom.it> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Guenter Roeck authored
This patch adds support for NCT6775F and NCT6776F to the w83627ehf driver. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Tested-by: Ian Dobson <i.dobson@planet-ian.com> (NCT6776F) Tested-by: Zachary Marzec <zmarzec@gmail.com> (ASUS P8P67 PRO/NCT6776F) Acked-by:
Ian Dobson <i.dobson@planet-ian.com>
-
Guenter Roeck authored
Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Ian Dobson <i.dobson@planet-ian.com>
-
Guenter Roeck authored
Add support for 4th temperature sensor on W83677HG-B. Display temperature labels on W83677HG-B to report temperature sources. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Ian Dobson <i.dobson@planet-ian.com>
-
Guenter Roeck authored
Some fan control chips support a configuration register to set the number of tachometer pulses per fan revolution. Add an ABI attribute to support this configuration register. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Jean Delvare <khali@linux-fr.org>
-
per.dalen@appeartv.com authored
LTC4151 is High Voltage I2C Current and Voltage Monitor from Linear Technology. Signed-off-by:
Per Dalen <per.dalen@appeartv.com> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Guenter Roeck authored
Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk>
-
Guenter Roeck authored
EMC6D103S is similar to EMC6D103, only it does not support registers 62[5:7], 6D[0:7], and 6E[0:7]. Register respective sysfs attributes and update affected registers for all other chips only. Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com> Acked-by:
Jean Delvare <khali@linux-fr.org>
-
Guenter Roeck authored
This patch adds support for hardware monitoring of Lineage Compact Power Line Power Entry Modules. Reviewed-by:
Tom Grennan <tom.grennan@ericsson.com> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
stigge@antcom.de authored
2-Channel Temperature Monitor with Dual PWM Fan-Speed Controller Signed-off-by:
Roland Stigge <stigge@antcom.de> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
- Feb 18, 2011
-
-
Clemens Ladisch authored
Add the PCI ID to support the internal temperature sensor of the AMD "Llano" and "Brazos" processor families. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de> Cc: stable@kernel.org # ca86828c: x86, AMD, PCI: Add AMD northbridge PCI device Cc: stable@kernel.org Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
- Feb 16, 2011
-
-
Clemens Ladisch authored
On systems where the temperature sensor is actually used, the BIOS is likely to have locked the alarm registers. In that case, all writes through the corresponding sysfs files would be silently ignored. To prevent this, detect the locks and make the affected sysfs files read-only. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de> Cc: stable@kernel.org Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-
Clemens Ladisch authored
The documentation lists standard numbers and chip names in excruciating detail, but that's all it does. To help mere mortals in deciding whether to enable this driver, mention what this sensor is for and in which systems it might be found. Also add a link to the actual JC 42.4 specification. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de> Cc: stable@kernel.org Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>
-