Commit Graph
1141 Commits
Author SHA1 Message Date
Jean Delvare 2f1bfd2e6b sensors: Drop ddcmon and eeprom support. This had been announced some time
ago already. These are not sensors, they don't belong there.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4352 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-25 15:19:09 +00:00
Jean Delvare cbdca6d91a isadump: In addr/data-style mode, detect when bit 7 of the address port
is a busy flag, and automatically adjust the range from 256 to 128 bytes
in that case.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4351 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-25 15:16:12 +00:00
Jean Delvare d7521f982b Spelling fix: explicitly.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4348 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-18 09:45:21 +00:00
Jean Delvare 572723411f sensors-detect: Make the LM78 and W83781D detection safer.
If we find that the register at offset 5 doesn't behave as it would for
an LM78 or W83781D chip, attempt to restore its 8 original bits rather
than just the 7 LSB.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4347 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-17 21:07:54 +00:00
Jean Delvare 3542faf771 Change the MAX6900 driver from "to-be-written" to "not-a-sensor". This is
a RTC chip. We detect it only because it lives at address 0x50, which is
also used by some hardware monitoring chips and most notoriously EEPROMs.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4343 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-16 09:36:42 +00:00
Jean Delvare 8ef87e8737 sensors-detect: Add SMSC SCH5504 Super-I/O detection (no sensors). Patch
contributed by Corentin Labbe.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4342 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-11 12:50:55 +00:00
Jean Delvare 11be56d092 fancontrol.pl: Fix pwmN_enable access (#2190).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4341 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-11 10:21:46 +00:00
Jean Delvare 121fc83822 sensors-detect: Add National Semiconductor (now Winbond) PC8347L
Super-I/O detection.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4340 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-10 18:40:00 +00:00
Jean Delvare bb954ebf0e Warning fixes.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4336 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-03 15:07:00 +00:00
Jean Delvare 217c7bbaff i2cdump: Cleaner output in SMBus block read mode (s).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4335 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-03 14:57:56 +00:00
Jean Delvare 49a1b7a503 sensors: Do not print adapter errors when -A is used.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4334 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-03 14:10:39 +00:00
Jean Delvare 4da00e38a6 Fix ADM1028 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4333 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-24 18:13:41 +00:00
Jean Delvare 820bd2eda7 Add support for the SMSC LPC47M292 fans.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4331 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-23 14:33:32 +00:00
Jean Delvare a1559d82f8 sensors-detect: Add nVidia MCP61 and MCP65 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4330 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-23 13:50:49 +00:00
Jean Delvare 026737e683 Add SMSC LPC47M292 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4329 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-20 19:41:37 +00:00
Jean Delvare 8e64f3890e sensors-detect: Add Dallas DS75 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4325 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 10:45:49 +00:00
Jean Delvare 0545ac0ba3 Drop function hexchar(). What was the point of reinventing printf?
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4317 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-04 21:03:12 +00:00
Jean Delvare a441a7710c i2cdetect, i2cdump, isadump: Flush the output in real time. That way it's
easier to find out which specific address causes problem if the system
freezes or the SMBus locks itself, for example.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4316 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-04 20:54:02 +00:00
Jean Delvare 669ce901d1 i2cdetect.8: Update to mention the optional parameters that can be passed
to restrict the scanning range.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4315 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-04 20:50:11 +00:00
Rudolf Marek 532217ed23 Add detection of MAX1668, MAX1805, MAX1989 - original code by ticket#2125
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4314 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-04 18:23:12 +00:00
Jean Delvare cadc300e3e sensors-detect: Clean up the EEPROM detection. These are not the primary
focus of the script, so their handling shouldn't take more time and
code than strictly necessary.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4313 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-25 12:28:42 +00:00
Jean Delvare f1a8ba3d1d sensors-detect: Speed up the LM75 and LM77 detection. The previous code
was using a brute force approach, quite reliable but very slow. The new
code should be just as reliable but about ten times faster.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4312 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-25 09:18:23 +00:00
Jean Delvare db652c9e92 sensors-detect: Do not bufferize stdout during probes. This makes it
easier to see what is being tried in real time, in particular if the
probing locks for any reason.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4311 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 21:05:49 +00:00
Jean Delvare c2b92a6a48 Indentation fixes.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4310 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 20:24:21 +00:00
Jean Delvare 5328c1880b Drop a useless repeated comment.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4309 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 10:42:20 +00:00
Jean Delvare dd3a8b4948 sensors-detect: Drop legacy W83627HF ISA detection. It points users
to a driver we don't want them to use, causing unnecessary confusion.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4308 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 10:37:52 +00:00
Jean Delvare b21daf33c0 sensors-detect: Add VIA CX700 south bridge detection. It appears to
be compatible with the other recent VIA south bridges SMBus. No
datasheet though.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4307 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 08:00:47 +00:00
Jean Delvare 6ea2d0c7a8 Improve MAX6655/MAX6656 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4306 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 07:34:09 +00:00
Jean Delvare 3fb3c13ccd sensors-detect: Add detection of the Maxim MAX6655/MAX6656. Patch from
Olexiy Avramchenko.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4305 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 07:29:10 +00:00
Jean Delvare df7a40a8b2 sensors-detect:
- Only probe I2C addresses for which we know at least one device. This will
  speed up the probing a bit, and hopefully limit both user and hardware
  confusion.
- Drop ARP-capable device detection, we don't do anything useful with
  the information and we have no other reason to probe I2C address 0x61.
i2cdetect can be used instead when we want to know more about a given
I2C bus.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4304 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-24 06:58:16 +00:00
Jean Delvare 63228c12b3 Strip unneeded whitespace on configuration load.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4296 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 15:42:33 +00:00
Jean Delvare 0662aaa299 fancontrol.pl:
* Disable debugging by default
* Add support for non-i2c drivers
* More tolerant config file parsing (for some reason pwmconfig
  adds unneeded spaces, it should probably be fixed but it's always
  better to be tolrant nevertheless)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4295 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 15:20:06 +00:00
Jean Delvare e37c58cccd Warn the user that using the unhide_ICH_SMBus script breaks system
suspend/resume.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4294 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 12:17:46 +00:00
Jean Delvare a4d79953bd Bump version to 2.10.2.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4293 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 12:06:50 +00:00
Jean Delvare 26483311f4 sensors: Hide error on missing w83793 temp. Patch from Gong Jun (Winbond).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4291 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-12 10:29:25 +00:00
Jean Delvare 0600fe6293 decode-dimms: Remove spaces at end of lines.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4290 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-12 10:25:07 +00:00
Jean Delvare 140bc22947 Make sure that the ICH chip is one of the supported models. Otherwise
we would write to a random register with unpredictable results.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4289 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-11 21:11:05 +00:00
Jean Delvare 2387b4cd73 Drop commented out code.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4288 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-09 07:58:52 +00:00
Jean Delvare b162d642a9 pwmconfig, fancontrol: Add support for non-i2c drivers. So far the
scripts were assuming that all drivers were i2c-based. As we want to
get rid of i2c-isa in Linux 2.6 soon, it's important to ensure that
platform drivers are handled properly.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4286 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-07 22:10:02 +00:00
Jean Delvare 13541ab5c4 unhide_ICH_SMBus: New features!
* check that the user is root
* check if the SMBus is already there
* only load i2c-i801 if needed
* show the SMBus device line on success


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4285 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-07 18:33:23 +00:00
Jean Delvare 6c8dde0740 Add missing w83627ehf in9.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4284 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 22:38:37 +00:00
Rudolf Marek d43c1d23bd Add the unhide_ICH_SMBus script
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4283 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 22:18:39 +00:00
Jean Delvare dc9d483940 p4b_smbus: Add support for the ICH5. The Asus P4P800-X motherboard that
was given to our project by Winbond has its SMBus hidden and needs this.
Also update the documentation a bit.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4282 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 10:55:02 +00:00
Jean Delvare ddd9ba2baf sensord: Add support for the k8temp driver and for the voltage inputs
of the w83627ehf driver. Patch from Dave Platt.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4281 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 08:49:59 +00:00
Jean Delvare 55e8649c0d pwmconfig, fancontrol: Gracefully handle errors when writing to
sysfs files, as bash 3.1 otherwise displays them and this tends to
frighten the user.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4280 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-05 16:34:32 +00:00
Rudolf Marek c34c264f97 The PCI device for AMB is not accessible directly from PCI bus, gateway must be used. Ticket #2143
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4271 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-26 11:53:20 +00:00
Jean Delvare 73922b2883 Add user-space support for the ADM1029. Patch contributed by
Corentin Labbe.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4270 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-22 21:11:07 +00:00
Jean Delvare 0639e23317 sensors-detect: The ATI SB600 appears to be compatible with the IXP400
and will be supported by the i2c-piix4 driver.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4269 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-22 20:35:18 +00:00
Jean Delvare 4fd6f58ff4 Improve ADM1029 detection again.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4268 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-21 17:56:43 +00:00
Jean Delvare 5d9df247af Add support for the w83627dhg. Original patch by David Holl.
This closes ticket #2157.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4265 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-18 12:22:35 +00:00