summaryrefslogtreecommitdiff
path: root/Documentation/hwmon/smsc47m1.rst
blob: c54eabd5eb57a1db5382441b789c60645a1ea1e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
Kernel driver smsc47m1
======================

Supported chips:

  * SMSC LPC47B27x, LPC47M112, LPC47M10x, LPC47M13x, LPC47M14x,

    LPC47M15x and LPC47M192

    Addresses scanned: none, address read from Super I/O config space

    Prefix: 'smsc47m1'

    Datasheets:

	http://www.smsc.com/media/Downloads_Public/Data_Sheets/47b272.pdf

	http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m10x.pdf

	http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m112.pdf

	http://www.smsc.com/

  * SMSC LPC47M292

    Addresses scanned: none, address read from Super I/O config space

    Prefix: 'smsc47m2'

    Datasheet: Not public

  * SMSC LPC47M997

    Addresses scanned: none, address read from Super I/O config space

    Prefix: 'smsc47m1'

    Datasheet: none



Authors:

     - Mark D. Studebaker <mdsxyz123@yahoo.com>,
     - With assistance from Bruce Allen <ballen@uwm.edu>, and his
       fan.c program:

       - http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/

     - Gabriele Gorla <gorlik@yahoo.com>,
     - Jean Delvare <jdelvare@suse.de>

Description
-----------

The Standard Microsystems Corporation (SMSC) 47M1xx Super I/O chips
contain monitoring and PWM control circuitry for two fans.

The LPC47M15x, LPC47M192 and LPC47M292 chips contain a full 'hardware
monitoring block' in addition to the fan monitoring and control. The
hardware monitoring block is not supported by this driver, use the
smsc47m192 driver for that.

No documentation is available for the 47M997, but it has the same device
ID as the 47M15x and 47M192 chips and seems to be compatible.

Fan rotation speeds are reported in RPM (rotations per minute). An alarm is
triggered if the rotation speed has dropped below a programmable limit. Fan
readings can be divided by a programmable divider (1, 2, 4 or 8) to give
the readings more range or accuracy. Not all RPM values can accurately be
represented, so some rounding is done. With a divider of 2, the lowest
representable value is around 2600 RPM.

PWM values are from 0 to 255.

If an alarm triggers, it will remain triggered until the hardware register
is read at least once. This means that the cause for the alarm may
already have disappeared! Note that in the current implementation, all
hardware registers are read whenever any data is read (unless it is less
than 1.5 seconds since the last update). This means that you can easily
miss once-only alarms.

------------------------------------------------------------------

The lm_sensors project gratefully acknowledges the support of
Intel in the development of this driver.
6 Unnamed repository; edit this file to name it for gitweb.root
summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
7 hoursupdate translations for masterHEADmasterChristian Lohmaier1294-141398/+167167
42 hoursupdate translations for master/25-2Christian Lohmaier1507-32112/+23436
9 daysupdate translations for master/25-2Christian Lohmaier1000-65153/+77033
2024-12-04update translations for master/25.2.0 Beta1libreoffice-25-2-branch-pointChristian Lohmaier206-944/+3313
2024-12-03update translations for master/25.2Christian Lohmaier793-89515/+94170
2024-12-03Updated Slovenian translationMartin Srebotnjak43-2188/+2389
2024-12-01update translations for master / 25.2Christian Lohmaier2023-147733/+144174
2024-11-22add translation files for Santali (Ol-Chiki) (sat-Olck)Christian Lohmaier158-0/+284480
2024-11-22update translations for master/25.2.0 alpha1Christian Lohmaier1216-130450/+143164
2024-11-21Updated Slovenian translationMartin Srebotnjak64-13501/+19617
2024-11-19update translations for master / 25.2 alpha1Christian Lohmaier1934-72263/+100204
2024-11-05update translations for masterChristian Lohmaier2013-339716/+413548
2024-10-25update translations for masterChristian Lohmaier248-8678/+9001
2024-10-23add Tagalog (tl) translationsChristian Lohmaier220-0/+789621
2024-10-23update translations for masterChristian Lohmaier1725-190947/+231197
2024-10-04update translations for masterChristian Lohmaier2839-243555/+298302
2024-09-17update translations for masterChristian Lohmaier4999-1016811/+1482054
2024-09-06update translations for 24.8.1 rc2Christian Lohmaier294-4826/+4802
2024-08-23update translations for 24.8.1 rc1Christian Lohmaier464-7996/+9278
2024-08-08update translations for 24.8.0 rc3Christian Lohmaier330-7999/+7194
2024-07-26update translations for 24.8.0 rc2/masterChristian Lohmaier78-778/+848
2024-07-24update translations for 24.8.0 rc2Christian Lohmaier334-5629/+5300
2024-07-15update translations for master/24-8Christian Lohmaier449-6941/+7245
2024-07-08update translations for 24.8.0 rc1/masterChristian Lohmaier