Commit Graph
3843 Commits
Author SHA1 Message Date
Jean Delvare 703d08cf84 Add Intel ICH10 (bus) detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5230 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 12:23:31 +00:00
Jean Delvare d77f0bb20c Add Asus F8000 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5228 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 12:13:29 +00:00
Jean Delvare 98552054b7 Drop I2C adapter entries for graphics adapters, and a few other misc
bus entries. I don't think we ever saw a sensor chip on these.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5226 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 12:05:31 +00:00
Jean Delvare 348ad0a99d Improve handling of special-case bus driver names:
* Drop support for temporarily disabling I2C bus drivers - we've not
used it for years.
* Handle the other special cases early, so that later code no longer
needs to care.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5225 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 12:04:52 +00:00
Jean Delvare 9713a6c953 We now always prefer ISA access over I2C/SMBus access, so we can
simplify the code a bit.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5224 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 12:04:30 +00:00
Jean Delvare 50fcd028d0 There's nothing we can do about read errors on the W83L785TS-S, so
don't ask the user to report them (backported from Linux 2.6).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5220 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 10:12:30 +00:00
Jean Delvare 6be54c1d09 High-byte first is not opposite to the usual practice - that's what
almost all hardware monitoring drivers do. It is opposite to the SMBus
standard though. Also delete a duplicate comment.
(Backported from Linux 2.6)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5219 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 10:10:34 +00:00
Jean Delvare 3a4c2b64d8 Remove some dead code (backported from Linux 2.6).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5218 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-02 10:08:28 +00:00
Jean Delvare 20041cbfe1 Fix an error path. If initialization fails, we want to restore the physical
bus, not delete it again. Backported from Linux 2.6.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5217 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-01 10:53:50 +00:00
Jean Delvare b097de4ba4 Minor cleanups in sis5595_access, backported from Linux 2.6:
* Remove commented-out code.
* Remove a legacy comment.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5216 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-01 10:22:49 +00:00
Jean Delvare 135fa09cb0 Minor cleanups backported from Linux 2.6:
* Remove a needless include.
* Remove a legacy comment in piix4_access.
* Minor optimization in piix4_access.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5215 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-05-01 10:21:30 +00:00
Jean Delvare 918279c5e9 Add National Semiconductor LM64 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5213 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-04-27 07:07:01 +00:00
Jean Delvare 63d80257aa Add preliminary support for the Asus F8000. It is not yet known whether
this chip has hardware monitoring features or not (I guess not.)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5212 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-04-27 06:48:10 +00:00
Jean Delvare 52029527f8 Add SMSC SCH5127 detection. Patch from Juerg Haefliger.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5191 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-04-18 10:05:49 +00:00
Jean Delvare 5df24a2fc5 Update the FSF address.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5190 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-04-17 11:41:05 +00:00
Jean Delvare ed414d26a0 Fix stray references to cvs.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5188 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-04-17 11:18:18 +00:00
Jean Delvare f4126c0731 Fix typo.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5170 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-04-08 15:06:19 +00:00
Jean Delvare d636ad5775 Drop broken I2C block read support.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5148 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-16 18:04:20 +00:00
Jean Delvare 46c0ae46d7 Don't choke on unrecognized devices, part 2. In case hwmon devices have
no underlying physical device, just ignore them. This happened in kernel
2.6.25-rc5-git4 with the newly added generic thermal zone device.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5147 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-16 17:30:20 +00:00
Jean Delvare 10c689aac4 Drop unused defines.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5146 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-16 17:10:10 +00:00
Hans de Goede 5bb9e56109 modify initscript to have lsb compliant return values
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5142 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-12 20:49:40 +00:00
Hans de Goede 7c472a4a1e Modify initscript chkconfig comments to not make the service start by default, modify sensors-detect to enable the service on boot once configured and to start it at the end of sensors-detect
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5141 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-12 20:48:54 +00:00
Jean Delvare 2940a23f22 New device ID for the SMSC SCH5317.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5139 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-09 19:15:34 +00:00
Jean Delvare 289f27572f Post-release tagging.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5138 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-09 19:14:17 +00:00
Jean Delvare 3495a8c225 Prepare for 2.10.6 release.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5136 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-06 20:21:25 +00:00
Mark M. Hoffman 60d8c6b2c0 Bugfix: add carriage return ('\r') to the BLANK character class.
This closes ticket #2284.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5135 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-03-06 13:16:03 +00:00
Hans de Goede c91ff9d317 run chip_special_cases() earlier so that the special chips get added to the modules_supported list
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5132 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-26 13:52:35 +00:00
Jean Delvare 9cc993fbab Fix W83783S support. It has been broken for over 4 years.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5130 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-24 12:45:37 +00:00
Jean Delvare ff00a57135 Minor string edit.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5129 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-21 08:22:40 +00:00
Jean Delvare 92717f150e Move south bridge sensor detection to the right section.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5127 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-20 19:33:56 +00:00
Jean Delvare 6447132a3e Do not access I/O ports on PPC.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5125 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-20 19:06:30 +00:00
Jean Delvare ac5487665a According to Tobias Klauser:
"The placement of a storage-class specifier other than at the
beginning of the declaration specifiers in a declaration is an
obsolescent feature."


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5123 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-18 09:23:22 +00:00
Jean Delvare a0a1eb9aab w83627hf: Enable VBAT monitoring (#2282, 2.6 backport).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5121 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-09 10:01:12 +00:00
Jean Delvare ca3f53c26d lm90: Use generic i2c reads during detection (2.6 backport).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5120 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-08 19:10:35 +00:00
Jean Delvare 15d2b1d2a6 gl518sm: Fix fan speed reading (2.6 backport).
gl520sm: Fix fan speed reading (2.6 backport).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5119 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-08 10:34:10 +00:00
Jean Delvare 9882a42ede Add SMSC SCH5027D detection. Patch from Juerg Haefliger.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5118 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-02-03 21:05:29 +00:00
Jean Delvare aa3003a157 MINPWM and MAXPWM may be undefined for a given PWM output.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5113 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-27 14:22:49 +00:00
Jean Delvare bd3d70249c Add Fintek F71858DG and F81216D detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5109 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-22 12:27:54 +00:00
Jean Delvare 17735732b0 Detect improperly formatted FCTEMPS value (#2293).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5106 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-10 09:17:47 +00:00
Jean Delvare 8b6882e8d6 Fix lm93 vid2 access (#2295). It got broken by r4745.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5105 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-10 08:10:20 +00:00
Jean Delvare 15e150b078 Fix duplicate warning message when configuration file is broken.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5104 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-09 11:04:21 +00:00
Jean Delvare c9c18ec489 Bash doesn't do lazy evaluation on test-like expressions, so don't
assume it does (#2292).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5101 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-08 20:11:32 +00:00
Jean Delvare eed6e723e8 Lower the confidence value of the MAX6650/MAX6651 from 4 to 3.
These chips are easily misdetected.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5096 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-06 14:11:34 +00:00
Jean Delvare 2f96d70c2c Add detection of the SMSC SCH5514 Super-IO. The chip doesn't contain
HW monitoring features. Patch from Juerg Haefliger.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5095 7894878c-1315-0410-8ee3-d5d059ff63e0
2008-01-05 16:57:49 +00:00
Jean Delvare baf6c7143a Don't choke on unrecognized devices (#2087).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5086 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-12-27 15:35:04 +00:00
Jean Delvare 938a627d3e More system integration improvements:
* Call insserv on the lm_sensors service when present.
* No sleep before running sensors -s.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5085 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-12-19 22:39:50 +00:00
Jean Delvare fb2c5a4dd8 Add support for the 82801AA (ICH).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5083 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-12-19 13:29:35 +00:00
Jean Delvare 8ddd513188 Improve sysconfig and modprobe.d integration, based on suggestions by
Gary Funck:
* If we create /etc/sysconfig/lm_sensors, there's no point in printing
  the modprobe commands on the screen.
* Otherwise, suggest /etc/rc.d/rc.local as the init script where to put
  the commands.
* If /etc/modprobe.d exists, create a file there to store the module
  options, rather than printing them on the screen.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5081 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-12-18 13:08:34 +00:00
Jean Delvare a6cb801017 sensors_eval_expr can be made static.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5079 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-12-18 10:12:10 +00:00
Jean Delvare 9e7e404727 Returned error values are supposed to be negative.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5078 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-12-18 10:09:02 +00:00