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
bd03b54046
Compile libsensors with -D_REENTRANT.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4339 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-10 18:38:16 +00:00
Rudolf Marek
3d6526249e
Fix the TYAN site link
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4338 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-04 22:29:32 +00:00
Jean Delvare
560d6cc458
library: Handle the i2c-isa case properly even after the class_dev
...
removal. In recent kernels we can detect i2c-isa devices by checking
the i2c bus number: i2c-isa always uses 9191 as its bus number.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4337 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-03-03 15:58:21 +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
946fc47468
smsc47m1: Get rid of a useless semaphore (backport from Linux 2.6).
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4332 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-23 14:48:54 +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
745df245fa
Cleanup a legacy comment that has been replicated to many drivers
...
but is no longer true. Backported from Linux 2.6.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4328 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-20 09:40:08 +00:00
Jean Delvare
86da07df5b
Drop unused mutexes in 3 drivers. Backport from Linux 2.6.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4327 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-20 09:32:55 +00:00
Jean Delvare
a0d41dc880
libsensors: Do not skip i2c adapters with only a class device and no
...
physical device. This change is required to survive the planned struct
class_dev removal from future 2.6 kernels.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4326 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 11:58:53 +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
567c1e3e3a
i2c-ali1563: Fix device initialization (backported from Linux 2.6)
...
The i2c-ali1563 initialization looks quite broken to me:
* If the I/O space isn't enabled, we forcibly set 3 bits in
the PCI configuration space instead of just the one enabling
the I/O space.
* After that we pretend to check if the write worked, but we
don't actually read the new value from the register.
* It's probably not a good idea to enable the I/O space if no
base address has been set.
So I propose the following changes to that part of the driver:
* Merge ali1563_enable() into ali1563_setup().
* Check the base address before the I/O space enabled bit.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4324 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 10:42:43 +00:00
Jean Delvare
529b3a0d08
Improve the status messages printed by the i2c-ali1563 driver.
...
This is a backport from Linux 2.6.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4323 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 10:36:29 +00:00
Jean Delvare
3979540106
bmcsensors: Fix debugging messages.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4322 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 10:17:37 +00:00
Jean Delvare
4967880163
i2c-nforce2: Drop unused reference to pci_dev. (2.6 backport)
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4321 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 10:16:08 +00:00
Jean Delvare
7946ac235d
Add ATI SB600 SMBus support, backported from Linux 2.6.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4320 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 10:05:43 +00:00
Jean Delvare
1376ab22c5
Add VIA CX700 SMBus support, backported from Linux 2.6.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4319 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 09:56:04 +00:00
Jean Delvare
4d2fbe0740
i2c-amd8111: Cleanups and fixes backported from Linux 2.6.
...
* Add an explicit mask when writing the low byte of a word.
* Use I2C_SMBUS_BLOCK_MAX instead of hardcoding 32.
* Use boolean not instead of bitwise not for bit tests, it's clearer.
* Return proper error values rather than -1.
* Fix a race on device registration, initialization should be done
before the bus is registered.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4318 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-02-15 09:34:08 +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
Philip Edelbrock
0dd54f3e6a
Put back in placeholder versions.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4301 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-16 00:00:08 +00:00
Philip Edelbrock
b71ee14a2d
Prep for 2.10.2 release.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4297 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-15 23:30:51 +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
0fe1b27538
vid_from_reg: Trim the VID value to the correct number of bits for each VRM.
...
Original patch by Rudolf Marek, backported from Linux 2.6.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4292 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-12 12:30:22 +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