mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-18 11:09:32 +00:00
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1722 7894878c-1315-0410-8ee3-d5d059ff63e0
79 lines
2.9 KiB
Plaintext
79 lines
2.9 KiB
Plaintext
Kernel driver `lm92.o'
|
|
======================
|
|
|
|
Status: Complete and somewhat tested
|
|
|
|
Supported chips:
|
|
* National Semiconductors LM92
|
|
Prefix `lm92'
|
|
Addresses scanned: I2C 0x48 - 0x4b (inclusive)
|
|
|
|
Author: Abraham van der Merwe <abraham@2d3d.co.za>
|
|
|
|
License: GPL
|
|
|
|
|
|
Module Parameters
|
|
-----------------
|
|
|
|
* force: short array (min = 1, max = 48)
|
|
List of adapter,address pairs to boldly assume to be present
|
|
* force_lm92: short array (min = 1, max = 48)
|
|
List of adapter,address pairs which are unquestionably assumed to contain
|
|
a `lm92' chip
|
|
* probe: short array (min = 1, max = 48)
|
|
List of adapter,address pairs to scan additionally
|
|
* probe_range: short array (min = 1, max = 48)
|
|
List of adapter,start-addr,end-addr triples to scan additionally
|
|
* ignore: short array (min = 1, max = 48)
|
|
List of adapter,address pairs not to scan
|
|
* ignore_range: short array (min = 1, max = 48)
|
|
List of adapter,start-addr,end-addr triples not to scan
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
This driver implements support for the National Semiconductors LM92
|
|
temperature sensor.
|
|
|
|
Each LM92 temperature sensor supports a single temperature sensor.
|
|
Temperatures are exported to proc in degrees celsius * 10000 (in other
|
|
words temperatures are accurate to 4 decimal places). There are alarms
|
|
for high, low, and critical thresholds. There's also an hysteresis to
|
|
control the thresholds for resetting alarms.
|
|
|
|
At the moment the driver controls these sensors in comparator mode and the
|
|
interrupt pins (INT, T_CRIT_A) are ignored.
|
|
|
|
|
|
Hardware Configurations
|
|
-----------------------
|
|
|
|
The only thing that can be changed is enabling of the fault queue. Doing so
|
|
ensures that alarms will only be triggered if 4 consecutive readings all
|
|
cross the alarm thresholds. You can enable this behaviour by uncommenting
|
|
the #define in the driver source, and then recompile/reinstall.
|
|
|
|
|
|
Chip Features
|
|
-------------
|
|
|
|
Chip 'lm92'
|
|
|
|
LABEL LABEL CLASS COMPUTE CLASS MODE MAGN
|
|
temp - - R- 4
|
|
temp_high temp temp RW 4
|
|
temp_low temp temp RW 4
|
|
temp_crit temp temp RW 4
|
|
temp_hyst temp temp RW 4
|
|
alarms - - R- 0
|
|
|
|
LABEL FEATURE SYMBOL SYSCTL FILE:N
|
|
temp SENSORS_LM92_TEMP temp:1
|
|
temp_high SENSORS_LM92_TEMP_HIGH temp:2
|
|
temp_low SENSORS_LM92_TEMP_LOW temp:3
|
|
temp_crit SENSORS_LM92_TEMP_CRIT temp:4
|
|
temp_hyst SENSORS_LM92_TEMP_HYST temp:5
|
|
alarms SENSORS_LM92_ALARMS alarms:1
|