]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - Documentation/hwmon/pc87427
hwmon: (pc87427) Add support for the second logical device
[mirror_ubuntu-zesty-kernel.git] / Documentation / hwmon / pc87427
CommitLineData
ba224e2c
JD
1Kernel driver pc87427
2=====================
3
4Supported chips:
5 * National Semiconductor PC87427
6 Prefix: 'pc87427'
7 Addresses scanned: none, address read from Super I/O config space
6aa693b8 8 Datasheet: No longer available
ba224e2c
JD
9
10Author: Jean Delvare <khali@linux-fr.org>
11
12Thanks to Amir Habibi at Candelis for setting up a test system, and to
13Michael Kress for testing several iterations of this driver.
14
15
16Description
17-----------
18
19The National Semiconductor Super I/O chip includes complete hardware
20monitoring capabilities. It can monitor up to 18 voltages, 8 fans and
216 temperature sensors. Only the fans are supported at the moment.
22
328716bc
JD
23This chip also has fan controlling features (up to 4 PWM outputs),
24which are partly supported by this driver.
ba224e2c
JD
25
26The driver assumes that no more than one chip is present, which seems
27reasonable.
28
29
30Fan Monitoring
31--------------
32
33Fan rotation speeds are reported as 14-bit values from a gated clock
34signal. Speeds down to 83 RPM can be measured.
35
36An alarm is triggered if the rotation speed drops below a programmable
fd589a8f 37limit. Another alarm is triggered if the speed is too low to be measured
ba224e2c 38(including stalled or missing fan).
328716bc
JD
39
40
41Fan Speed Control
42-----------------
43
44Fan speed can be controlled by PWM outputs. There are 4 possible modes:
45always off, always on, manual and automatic. The latter isn't supported
46by the driver: you can only return to that mode if it was the original
47setting, and the configuration interface is missing.