16 Jun, 2009
4 commits
-
Add support for the hwmon part of the Fintek F71858FG superio IC to the
f71882fg driver. Many thanks to Jelle de Jong for lending me a motherboard
with this superio on it.Signed-off-by: Hans de Goede
Signed-off-by: Jean Delvare -
Add support for the new incarnation of the Winbond/Nuvoton W83627DHG
chip known as W83627DHG-P. It is basically the same as the original
W83627DHG with an additional automatic can speed control mode (not
supported by the driver yet.)Signed-off-by: Jean Delvare
Tested-by: Madhu -
Documentation for the tmp401 driver.
The documentation describes the tmp401 driver and the supported Texas
Instruments TMP401 and TMP411 temperature sensor chips.Further documentation for new sysfs attributes supported by this
driver is added to Documentation/hwmon/sysfs-interface.Signed-off-by: Andre Prendel
Acked-by: Hans de Goede
Signed-off-by: Jean Delvare -
Enable auto-probing for the HC10 blade and amend the supported system
list.Signed-off-by: Darrick J. Wong
Signed-off-by: Jean Delvare
01 Jun, 2009
1 commit
-
Add fan_max description.
Add fan limit alarm 'max_alarm' to the alarm section.
Signed-off-by: Christian Engelmayer
Acked-by: Hans de Goede
Signed-off-by: Jean Delvare
07 Apr, 2009
1 commit
-
This controller can be found on the D-Link DNS-323 for instance, where
it is to be configured via static i2c_board_info in the board-specific
mach-orion/dns323-setup.c; this driver supports only the new-style
driver model.Tested-by: Martin Michlmayr
Signed-off-by: Herbert Valerio Riedel
Signed-off-by: Matthew Palmer
Signed-off-by: Laurie Bradshaw
Signed-off-by: Martin Michlmayr
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
01 Apr, 2009
2 commits
-
Add Linux support for the Linear Technology LTC4215 Hot Swap controller
I2C monitoring interface.I have tested the driver with my board, and it appears to work fine. With
the power supplies disabled, it reads 11.93V input, 1.93V output, no
current and no power. With the supplies enabled, it reads 11.93V input,
11.98V output, no current, no power. I'm not drawing any current at the
moment, so this is reasonable. The value in the sense register never
reads anything except 0, so I expect to get zero from the current and
power calculations.I didn't attempt to support changing any of the chip's settings or
enabling the FET. I'm not sure even how to do that and still fit within
the hwmon framework. :)Signed-off-by: Ira W. Snyder
Cc: Jean Delvare
Cc: "Mark M. Hoffman"
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
Fix english in Documentation, add "how to test" description.
Signed-off-by: Pavel Machek
Cc: Eric Piel
Cc: Vladimir Botka
Cc:
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
31 Mar, 2009
4 commits
-
Define a standard interface for the chassis intrusion detection feature
some hardware monitoring chips have. Some drivers have custom sysfs
entries for it, but a standard interface would allow integration with
user-space (namely libsensors.)Signed-off-by: Jean Delvare
Acked-by: Hans de Goede
Acked-by: Matt Roberds -
Directory drivers/i2c/chips is going away, so drivers there must find
new homes. For the pcf8591 driver, the best choice seems to be the
hwmon subsystem. While the Philips PCF8591 device isn't a typical
hardware monitoring chip, its DAC interface is compatible with the
hwmon one, so it fits somewhat.If a better subsystem is ever created for ADC/DAC chips, the driver
could be moved there.Signed-off-by: Jean Delvare
Cc: Aurelien Jarno -
Add initial support for the Nuvoton W83667HG chip to the w83627ehf
driver. It has been tested on ASUS P5QL PRO by Gong Jun.At the moment there is still a usability issue which is that only in6
or temp3 can be present on the W83667HG, so the driver shouldn't
expose both. This will be addressed later.Signed-off-by: Gong Jun
Acked-by: David Hubbard
Signed-off-by: Jean Delvare -
* The alarms sysfs file is deprecated, and individual alarm files are
self-explanatory.
* The driver doesn't implement high-reslution temperature readings so
don't document that.Signed-off-by: Jean Delvare
Cc: Aurelien Jarno
12 Mar, 2009
1 commit
-
Update documentation to prevent further confusion/duplication.
Signed-off-by: Darrick J. Wong
Signed-off-by: Jean Delvare
19 Feb, 2009
1 commit
-
This adds freefall handling to hp_accel driver. According to HP, it
should just work, without us having to set the chip up by hand.hpfall.c is example .c program that parks the disk when accelerometer
detects free fall. It should work; for now, it uses fixed 20seconds
protection period.Signed-off-by: Pavel Machek
Cc: Thomas Renninger
Cc: Éric Piel
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
16 Jan, 2009
3 commits
-
* 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
hwmon: (abituguru3) Fix CONFIG_DMI=n fallback to probe
hwmon: (abituguru3) Enable DMI probing feature on IN9 32X MAX
hwmon: (abituguru3) Match partial DMI board name strings
hwmon: Add a driver for the ADT7475 hardware monitoring chip
hwmon: (k8temp) Fix temperature reporting for (most) K8 RevG CPUs
hwmon: (k8temp) Fix wrong sensor selection for AMD K8 RevF/RevG CPUs
hwmon: (k8temp) Warn about fam F rev F errata -
Fix lis3 documentation to fit into 80 columns.
Signed-off-by: Pavel Machek
Cc: Éric Piel
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
Hwmon driver for the ADT7475 chip.
Signed-off-by: Jordan Crouse
Signed-off-by: Hans de Goede
Signed-off-by: Jean Delvare
09 Jan, 2009
1 commit
-
When I review ocfs2 code, find there are 2 typos to "successfull". After
doing grep "successfull " in kernel tree, 22 typos found totally -- great
minds always think alike :)This patch fixes all the similar typos. Thanks for Randy's ack and comments.
Signed-off-by: Coly Li
Acked-by: Randy Dunlap
Acked-by: Roland Dreier
Cc: Jeremy Kerr
Cc: Jeff Garzik
Cc: Heiko Carstens
Cc: Martin Schwidefsky
Cc: Theodore Ts'o
Cc: Mark Fasheh
Cc: Vlad Yasevich
Cc: Sridhar Samudrala
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
08 Jan, 2009
2 commits
-
* 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6: (29 commits)
hwmon: Fix various typos
hwmon: Check for ACPI resource conflicts
hwmon: (lm70) Add TI TMP121 support
hwmon: (lm70) Code streamlining and cleanup
hwmon: Deprecate the fscher and fscpos drivers
hwmon: (fschmd) Add watchdog support
hwmon: (fschmd) Cleanups for watchdog support
hwmon: (i5k_amb) Load automatically on all 5000/5400 chipsets
hwmon: (it87) Add support for the ITE IT8720F
hwmon: Don't overuse I2C_CLIENT_MODULE_PARM
hwmon: Add LTC4245 driver
hwmon: (f71882fg) Fix fan_to/from_reg prototypes
hwmon: (f71882fg) Printout fan modes
hwmon: (f71882fg) Add documentation
hwmon: (f71882fg) Fix auto_channels_temp temp numbering with f8000
hwmon: (f71882fg) Add missing pwm3 attr for f71862fg
hwmon: (f71882fg) Add F8000 support
hwmon: (f71882fg) Remove the fan_mode module option
hwmon: (f71882fg) Separate max and crit alarm and beep
hwmon: (f71882fg) Check for hwmon powerdown state
... -
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (24 commits)
trivial: chack -> check typo fix in main Makefile
trivial: Add a space (and a comma) to a printk in 8250 driver
trivial: Fix misspelling of "firmware" in docs for ncr53c8xx/sym53c8xx
trivial: Fix misspelling of "firmware" in powerpc Makefile
trivial: Fix misspelling of "firmware" in usb.c
trivial: Fix misspelling of "firmware" in qla1280.c
trivial: Fix misspelling of "firmware" in a100u2w.c
trivial: Fix misspelling of "firmware" in megaraid.c
trivial: Fix misspelling of "firmware" in ql4_mbx.c
trivial: Fix misspelling of "firmware" in acpi_memhotplug.c
trivial: Fix misspelling of "firmware" in ipw2100.c
trivial: Fix misspelling of "firmware" in atmel.c
trivial: Fix misspelled firmware in Kconfig
trivial: fix an -> a typos in documentation and comments
trivial: fix then -> than typos in comments and documentation
trivial: update Jesper Juhl CREDITS entry with new email
trivial: fix singal -> signal typo
trivial: Fix incorrect use of "loose" in event.c
trivial: printk: fix indentation of new_text_line declaration
trivial: rtc-stk17ta8: fix sparse warning
...
07 Jan, 2009
7 commits
-
Signed-off-by: Jean Delvare
Acked-by: Hans de Goede
Acked-by: David Hubbard -
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
Signed-off-by: Jean Delvare -
This fixes a byteswap bug in the LM70 temperature sensor driver,
which was previously covered up by a converse bug in the driver
for the LM70EVAL-LLP board (which is also fixed).Other fixes: doc updates, remove an annoying msleep(), and improve
three-wire protocol handling.Signed-off-by: Kaiwan N Billimoria
[ dbrownell@users.sourceforge.net: doc and whitespace tweaks ]
Signed-off-by: David Brownell
Signed-off-by: Jean Delvare -
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
Signed-off-by: Jean Delvare -
Add Linux support for the Linear Technology LTC4245 Multiple Supply Hot
Swap controller I2C monitoring interface.Signed-off-by: Ira W. Snyder
Acked-by: Hans de Goede
Signed-off-by: Jean Delvare -
Add some documentation about the f71882fg driver, and update the Kconfig
documentation to report the new supported models.Signed-off-by: Hans de Goede
Signed-off-by: Jean Delvare -
It turns out that the adt7470's automatic fan control algorithm only works
when the temperature sensors get updated. This in turn happens only when
someone tells the chip to read its temperature sensors. Regrettably, this
means that we have to drive the chip periodically.Signed-off-by: Darrick J. Wong
Cc: Jean Delvare
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
06 Jan, 2009
1 commit
-
- (better, more, bigger ...) then -> (...) than
Signed-off-by: Frederik Schwarzer
Signed-off-by: Jiri Kosina
13 Nov, 2008
2 commits
-
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
Cc: Jean Delvare
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
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
Signed-off-by: Yan Burman
Signed-off-by: Pavel Machek
Cc: "Mark M. Hoffman"
Signed-off-by: Eric Piel
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
27 Oct, 2008
1 commit
-
The LM99 differs from the LM86, LM89 and LM90 in that it reports
remote temperatures (temp2) 16 degrees lower than they really are. So
far we have been cheating and handled this in userspace but it really
should be handled by the driver directly.Signed-off-by: Jean Delvare
Cc: Matthew Garrett
17 Oct, 2008
9 commits
-
Add at least the bare minimum of documentation for this chip.
Signed-off-by: Darrick J. Wong
Signed-off-by: Jean Delvare -
This information was provided in lm-sensors ticket #2350:
http://www.lm-sensors.org/ticket/2350This is IMHO still not enough to be able to safely implement fan
control support for the AS99127F, but this is valuable information so
I am adding it to the documentation.Signed-off-by: Jean Delvare
-
Signed-off-by: Jean Delvare
-
Add support to set target temperature and tolerance for thermal
cruise mode.Signed-off-by: Marc Hulsman
Acked-by: Hans de Goede
Signed-off-by: Jean Delvare -
Add support for pwm_enable.
Signed-off-by: Marc Hulsman
Acked-by: Hans de Goede
Signed-off-by: Jean Delvare -
Add PWM manual control.
Signed-off-by: Marc Hulsman
Acked-by: Hans de Goede
Signed-off-by: Jean Delvare -
The it87 driver doesn't follow the standard sensor type values as
documented in Documentation/hwmon/sysfs-interface. It uses value 2 for
thermistors instead of value 4. This causes "sensors" to tell the user
that the chip is setup for a transistor while it is actually setup for
a thermistor.Using value 4 for thermistors solves the problem. For compatibility
reasons, we still accept value 2 but emit a warning message so that
users update their configuration files.Signed-off-by: Jean Delvare
Acked-by: Hans de Goede -
Implement the standard PWM frequency interface: pwm[1-*]_freq in
units of 1 Hz, instead of the non-standard pwm[1-*]_auto_pwm_freq
in units of 0.1 Hz. The old naming was not only non-standard, it was
also confusing, because it suggested that the frequency value only
applied in automatic fan speed mode, which isn't true.Signed-off-by: Jean Delvare
Acked-by: Herbert Poetzl -
The lm87 driver normally assumes that firmware configured the chip
correctly. Since this is not always the case, alllow platform code to
set the channel register value via platform_data. All other
configuration registers can be changed after driver initialisation.Signed-off-by: Ben Hutchings
Signed-off-by: Jean Delvare