Jean Delvare
49a745af33
Add a new mode W. It uses SMBus Read Word transactions as mode w
...
does, but it only triggers a transaction on even register addresses,
relying on the target chip to increment its internal register pointer
between the high and low byte of the word. EEPROMs behave that way, so
this mode makes it possible to dump an EEPROM contents faster. I2C Block
Read is still faster but it isn't available on all busses, while SMBus
Read Word is very popular. This mode also makes it possible to test
SMBus Read Word transactions on a given adapter using common EEPROMs.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3286 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-16 14:01:32 +00:00
Jean Delvare
ea5ef92b78
Add a new option to i2cdetect (-F) to query the functionalities
...
of an I2C bus.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3285 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-16 13:34:53 +00:00
Jean Delvare
c94e355e0a
Restore bank register value after bank switching.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3284 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-15 10:34:28 +00:00
Jean Delvare
ed8cbf315c
Add detection of more Fintek chips:
...
* F75373S/SG
* F75383S/M
* F75384S/M
* custom power control chip at SMBus 0x2f
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3282 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-04 17:13:32 +00:00
Jean Delvare
fb38a7ea32
Add detection of several Fintek chips:
...
* F75363SG (SMBus, presumably LM63-compatible)
* F75111R/RG/N (SMBus, GPIO)
* F75121R/F75122R/RG (SMBus, VID+GPIO)
* F75375S/SP (SMBus)
* F75387SG/RG (SMBus)
* F81218D (LPC, UART)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3280 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-01 11:43:55 +00:00
Jean Delvare
bd529fa386
Detect the SMSC LPC47M584-NC Super-I/O chip. We don't know
...
anything about that chip right now, it may or may not have hardware
monitoring functionalities.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3279 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-31 14:08:51 +00:00
Jean Delvare
dee3639075
Add userspace support for the smsc47m192 driver. Patch from
...
Hartmut Rick.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3277 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-28 21:31:16 +00:00
Jean Delvare
ac8e8a7e11
ATI IXP southbridges are now supported by the i2c-piix4 driver.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3274 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-23 17:01:31 +00:00
Jean Delvare
8212877b81
Add W83627EHF fan and temperature alarm support.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3272 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-22 14:26:48 +00:00
Rudolf Marek
0b6ac4f953
Add the W83627EHF Voltages and voltage alarms support
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3271 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-22 13:53:30 +00:00
Jean Delvare
5fd7ff77f6
Fix typo in chip name.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3269 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-20 21:00:41 +00:00
Jean Delvare
a4b4c94370
Prevent warning on 64-bit PCI addresses. This is done by not
...
gathering PCI data we have no need for.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3267 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-10 09:27:28 +00:00
Jean Delvare
1330a877b7
It isn't an error when a w83792d has no fan4-7. Patch from
...
Yuan Mu.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3266 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-03 20:27:51 +00:00
Jean Delvare
357b01228e
Fix a harmless typo in w83792d in7 and in8 code. Patch from
...
Yuan Mu.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3265 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-03 19:45:55 +00:00
Jean Delvare
335a3a3668
Add support for the Fintek F71872F/FG. This chip will be supported
...
by the f71805f driver in the future, but is not yet.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3264 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-01 20:47:03 +00:00
Jean Delvare
4eee6eab89
Add ServerWorks HT-1000 SMBus detection.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3258 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-02-22 20:29:33 +00:00
Jean Delvare
a3ea76d0d4
Silently skip aready exiting nodes.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3252 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-02-11 11:59:41 +00:00
Jean Delvare
3bc418131e
Strip non-ASCII characters out of the part number.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3248 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-27 22:15:42 +00:00
Jean Delvare
74478d5e48
Decode manufacturing location as ASCII first, fallback to binary.
...
Improve decoding of the memory type, using a simple heuristic to
differenciate between Rambus and other types.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3247 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-27 21:03:54 +00:00
Rudolf Marek
c83a8a43e8
Add back the temp1 in vt1211, patch from Juerg Haefliger <juergh@gmail.com>
...
This patch enables the reading of temp1 (Reading3) from the VT1211.
Reading3 returns the V1211's internal temperature.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3246 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-27 21:02:09 +00:00
Rudolf Marek
528d3c7f4d
Sync the JEDEC IDs to JEP106S (January 11, 2006)
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3245 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-25 21:30:05 +00:00
Jean Delvare
9a3dc11375
Don't decode anything unless the checksum is valid (or the -c
...
option is used). Bump version.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3243 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-22 16:17:46 +00:00
Jean Delvare
7311d55ae9
Use sysopen/sysread instead of open/read for better performance
...
(the eeprom driver can read 32-byte slices instead of the whole data).
Read 64-byte blocks, as this allows some code cleanups.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3242 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-22 16:16:06 +00:00
Jean Delvare
7d2b877afe
Clearer text output.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3241 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-22 16:13:34 +00:00
Jean Delvare
0602a3a949
Reindent print functions.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3240 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-22 16:12:45 +00:00
Jean Delvare
913221c126
Do not ask the user its preference between SMBus and ISA: always
...
use ISA, as it is faster and generally more reliable.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3236 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-19 20:28:00 +00:00
Jean Delvare
eb80b6f0bd
Improve DS1621 detection to prevent other chips from being
...
misdetected as one. Thanks to Aurelien Jarno for testing.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3234 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-17 07:34:49 +00:00
Jean Delvare
99a6949224
Lower the confidence of ITE overclocking chips. Do not scan
...
address 0x37 for these chips, as it may cause problem with some eeproms.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3233 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-16 18:12:46 +00:00
Jean Delvare
533b4e8dd2
Fix the udev detection in the case /etc/udev/udev.conf exists
...
but doesn't mention a specific db location. Tested by Rudolf Marek.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3232 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-15 18:40:41 +00:00
Rudolf Marek
c0caef7470
Added the IT8201R/IT8203R/IT8206R/IT8266R / Over-Clock Controller detection
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3231 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-15 18:19:43 +00:00
Jean Delvare
4e4172e270
Drop legacy ISA detection of the W83697HF chip. The w83781d driver
...
does not support this chip anymore.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3230 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-14 23:19:29 +00:00
Mark M. Hoffman
5a9e2dda61
Add 661 to list of SiS north bridges to help detect SMBus device
...
when running kernels 2.4.x.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3229 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-14 04:16:00 +00:00
Jean Delvare
b36654cb3b
Add 2.4 kernel and user-space support for the Winbond W83687THF
...
chip. Needs testing.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3226 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-10 11:17:17 +00:00
Jean Delvare
db773f6c88
Fix options in usage message.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3220 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-12-27 20:01:31 +00:00
Jean Delvare
9ada552b65
Add detection of the Intel 82845G (i2c-i810 driver).
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3207 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-12-09 19:44:49 +00:00
Jean Delvare
6dfe89a57a
Add Analog Devices ADT7476 detection.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3202 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-26 11:28:44 +00:00
Jean Delvare
9349904858
Ask the users for help on to-be-tested bus drivers.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3199 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-20 19:53:11 +00:00
Jean Delvare
b967ed740b
Remove dead code in PCI adapter detection loop.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3198 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-20 19:25:28 +00:00
Rudolf Marek
bde14b0715
Change state of ATI SMBus to "to-be-tested"
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3197 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-20 18:56:22 +00:00
Jean Delvare
5cd5fde08d
vt8231 cleanups, to get the 2.4 driver, libsensors and sensors
...
in line with the new 2.6 driver. The most important changes are temp
inputs renumbering, and conversion formulas changes, because part of the
conversions are now done by the driver as required by the interface
standard.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3194 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-19 14:55:30 +00:00
Jean Delvare
8e6ec2fbce
Fix indentation of disabled ISA device hint.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3192 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-13 09:50:21 +00:00
Jean Delvare
c12c82c13d
Backport SMBus PEC support rewrite from Linux 2.6:
...
Discard I2C_FUNC_SMBUS_*_PEC defines. i2c clients are not supposed to
check for PEC support of i2c bus drivers on individual SMBus
transactions, and i2c bus drivers are not supposed to advertise them.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3176 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-05 12:24:30 +00:00
Jean Delvare
9b63494f7c
The Fintek F71805F/FG now has a driver.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3174 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-05 10:30:17 +00:00
Jean Delvare
001baf0b89
Fix PC87365/PC87366 alarms.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3173 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-05 10:24:47 +00:00
Jean Delvare
fdbd565ecc
Add f71805f support.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3172 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-05 09:55:26 +00:00
Jean Delvare
0e2b483b80
Add w83627ehf support. Original code contributed by Greg in
...
ticket #2098 .
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3171 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-05 09:12:32 +00:00
Jean Delvare
ffdd27a3c2
Initial support for the Fintek F71805F/FG chip.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3169 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-04 20:59:18 +00:00
Jean Delvare
67adf125a0
Mention the -U (hide unknown chips) and -a (display the
...
algorithm) options.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3168 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-11-01 17:47:20 +00:00
Jean Delvare
8160638cd1
Mention the SMSC LPC47M997.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3132 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-10-24 17:22:25 +00:00
Jean Delvare
081f0dd6a9
Fix MAX6659 reported driver.
...
Add Fintek F71805F detection.
Fix multi-byte Super-I/O chip ID display on detection failure.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3122 7894878c-1315-0410-8ee3-d5d059ff63e0
2005-10-15 10:34:27 +00:00