Jean Delvare
810b5ff5c6
Fix harmless symbols mix between W83782D and W83783S.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4537 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-07-02 16:02:25 +00:00
Jean Delvare
e0feefa54f
Add missing logical mapping from thermal sensor types to their temperature
...
channel. Reported by Bob Schlaermann several months ago.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4536 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-07-02 15:58:37 +00:00
Jean Delvare
aa66e974fb
Fix harmless FAN3 symbols mix between W83781D, W83782D and W83791D.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4535 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-07-02 15:38:09 +00:00
Jean Delvare
3a184b073f
Clean up Savage bus driver entries: remove the unsuppored devices from
...
the list, and mention the i2c-prosavage driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4532 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-30 16:40:49 +00:00
Jean Delvare
67f80ddf21
sensors-detect: Stop detecting most non-sensor chips. We will still detect
...
some of these (in particular SPD and EDID EEPROMS) at addresses where
hardware monitoring chips are known to live, to prevent misdetections, but
we no longer point the user to drivers for these chips.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4531 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-30 15:43:28 +00:00
Jean Delvare
c701e4165d
Delete links to Linear Tech. The LTC1710 isn't even a sensor chip,
...
and the links were broken.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4530 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-30 15:32:27 +00:00
Jean Delvare
2e6c728cc9
Fix the description of the mode field.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4524 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-29 12:24:23 +00:00
Jean Delvare
a8f7d60201
MANOWN and MANGRP are no longer used.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4523 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-29 12:15:22 +00:00
Jean Delvare
0f3092ad1b
Default $PREFIX is /usr/local, not /usr/local/bin.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4522 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-29 12:14:42 +00:00
Jean Delvare
6b0078ad8c
Add missing static markers.
...
Delete needless forward declarations.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4504 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-28 08:58:25 +00:00
Jean Delvare
d0c5b68569
Clean up dead code in print_bmc().
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4502 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-28 08:30:19 +00:00
Jean Delvare
bfd3221203
Minor corrections.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4500 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-27 15:15:12 +00:00
Jean Delvare
615f90825e
Update our copies of the GPL v2 to the latest version. The only real change
...
if the FSF address.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4483 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-27 08:30:45 +00:00
Jean Delvare
9dbe71bfd0
Add SMSC SCH5317 detection. Patch from Juerg Haefliger.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4478 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-26 20:32:47 +00:00
Jean Delvare
956675b4f4
Make sensors-detect no longer depend on i2cdetect. Parsing /proc/bus/i2c or
...
walking sysfs for the same information (i2c adapter names) is not that
difficult.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4477 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-26 20:23:17 +00:00
Jean Delvare
30f7fd825c
Cosmetic fixes.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4475 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-26 11:34:41 +00:00
Jean Delvare
730e28ff5e
Discard irrelevant "CONFORMING TO" sections.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4470 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-26 06:23:07 +00:00
Jean Delvare
97eda71243
Add detection for non-standard SMSC Super-I/Os. Patch from Juerg Haefliger.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4468 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-25 19:00:08 +00:00
Jean Delvare
f7fbadf177
Fix the case where the system has different CPU models.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4466 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-25 16:28:30 +00:00
Jean Delvare
f28266b7c4
Optimizations: we don't need to initialize fan_min values, and we don't
...
need to call w83627ehf_update_client() for disabled fans.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4457 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-18 15:32:53 +00:00
Jean Delvare
106eb3a3e1
Add support for the w83627ehf thermal sensor types. I made them read-only,
...
as the BIOS is supposed to set them up properly. This information makes it
easier to find out which temperature channel corresponds to the CPU.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4456 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-18 15:17:43 +00:00
Jean Delvare
750f943973
If VBAT monitoring is disabled, enable it. Original patch from an
...
anonymous contributor in ticket #2218 .
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4455 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-18 12:17:05 +00:00
Jean Delvare
2362e26b04
Really preserve the fan speed reading when changing the fan clock divider.
...
Changeset r4452 was incomplete.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4454 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-17 18:52:53 +00:00
Jean Delvare
971d793d02
Add support for the w83627ehf VID function.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4453 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-17 16:50:57 +00:00
Jean Delvare
5769166303
Really preserve the fan speed reading when changing the fan clock divider.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4452 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-17 13:00:02 +00:00
Jean Delvare
9366b73b8c
Add user-space support for the Linux 2.4 w83627ehf driver.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4449 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-15 11:42:28 +00:00
Jean Delvare
9befc96918
Disable debugging by default.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4448 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-15 09:21:06 +00:00
Jean Delvare
4efcb0a736
New w83627ehf driver, for the W83627EHF/EHG chip. Backported from Linux 2.6,
...
based on preliminary work by Yuan My (Winbond). Thanks to Bernardo Motta
at Observit for providing the hardware that made it possible.
Note that support for the W83627DHG isn't included, but it could easily be
added later is anyone needs it.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4447 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-15 09:15:18 +00:00
Mark M. Hoffman
2327a8a443
Fix silly bug, noticed by Jean.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4446 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-14 12:38:58 +00:00
Jean Delvare
c1e0dc4ee1
fancontrol: Better integration with init scripts (picked from Suse)
...
* Do not return with an error when receiving SIGTERM.
* Handle signals while sleeping.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4439 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-12 11:26:11 +00:00
Jean Delvare
8d7e7c1068
fancontrol:
...
* Check for configuration file validity
fancontrol and pwmconfig:
* Support optional min and max PWM values
Documentation updated accordingly.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4438 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-11 09:27:15 +00:00
Jean Delvare
8f3f85b86e
More cleanups to fancontrol:
...
* No longer depend on grep. We already depend on egrep so let's use it
everywhere.
* Don't depend on awk to compute the target PWM value. Bash has an arithmetic
expression evaluation engine which does the job just fine.
* Use read instead of cat to read the sensor values. read is built-in, so
it's cheaper.
* When sysfs is used (2.6 kernel), do not postproces the sensor value reads
with cut, as it is not needed.
* Update the dependency list.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4437 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-10 12:36:44 +00:00
Jean Delvare
2b327cd4ad
Cleanups to fancontrol:
...
* Use let for arithmetic evaluation. Patch taken from the Suse package.
* Kill old commented-out code.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4436 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-10 08:05:18 +00:00
Mark M. Hoffman
5804515677
Allow i2c block transfers with of length < 32 on kernels that support it.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4435 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-09 16:19:37 +00:00
Jean Delvare
aa17619a8c
Replace all references to bmcsensors and i2c-ipmi for kernel 2.6 with
...
ipmisensors and ipmi-si in sensors-detect. Original patch from Juerg
Haefliger.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4433 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-08 14:27:17 +00:00
Jean Delvare
4ab44c8494
Do not force the I2C slave address by default. It's only fair to let the
...
users know that they're doing something wrong. They can insist by using
the new -f option.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4432 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-04 18:27:34 +00:00
Jean Delvare
75d01f6763
Ignore generated files.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4429 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-06-04 16:38:22 +00:00
Jean Delvare
c70d69185a
No driver for the MTP006.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4425 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-29 12:22:51 +00:00
Jean Delvare
2e0281ba0e
Fix alignment of alarm for one-limit temperatures.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4422 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-28 13:33:39 +00:00
Jean Delvare
e768f807d1
Support and use the new I2C block read with variable length which will
...
be available in Linux kernel 2.6.23. Binary compatibility is guaranteed,
source code compatibility isn't, but the incompatibility will be
spotted quickly as the prototype of the helper function
i2c_smbus_read_i2c_block_data() changed. The only problem would be if
a program is calling i2c_smbus_access() directly. Hopefully this should
be a rare case. The py-smbus binding code is in this case and will be
adjusted soon.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4417 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-28 08:57:41 +00:00
Jean Delvare
3d8e2f869f
Ignore generated files.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4416 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-28 08:35:33 +00:00
Jean Delvare
6de007c984
Missing IT8726F entry.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4414 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-28 07:00:35 +00:00
Jean Delvare
48fdbe244b
The ITE IT8726F is now supported by the it87 driver.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4413 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-28 06:37:59 +00:00
Jean Delvare
85d681d5c4
Add support for the max6680. Patch from Rainer Birkenmaier (Siemens).
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4412 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-25 07:35:00 +00:00
Jean Delvare
a5ca79933f
Add Maxim MAX6680/MAX6681 detection. Patch contributed by
...
Rainer Birkenmaier (Siemens).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4410 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-22 11:29:02 +00:00
Jean Delvare
4df4376a41
sensors-detect: Add support for the ATI SB700 SMBus controller.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4408 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-17 12:05:48 +00:00
Jean Delvare
59555f0cdf
Fix Super-I/O exit sequence for Winbond/Fintek chips. isadump
...
and friends now use the same sequence as sensors-detect uses.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4405 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-16 08:45:03 +00:00
Jean Delvare
d6aa3f5487
Fix busy flag detection. Some Super-I/O chips (W83627THF) can't read
...
back from the address port, so the value 0xff is returned, causing
a false positive with the original test. Testing explicitly for 0x80
instead of only testing that bit 7 is set, works around it.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4404 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-16 08:43:22 +00:00
Mark M. Hoffman
0b0888128f
Bugfix: report current prochot value properly.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4401 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-13 03:43:05 +00:00
Mark M. Hoffman
0b96e3f5da
Fix an incorrect error message; bug reported by Jean Delvare.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4400 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-05-12 19:07:20 +00:00