xref: /OK3568_Linux_fs/kernel/Documentation/hwmon/sch5627.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunKernel driver sch5627
2*4882a593Smuzhiyun=====================
3*4882a593Smuzhiyun
4*4882a593SmuzhiyunSupported chips:
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun  * SMSC SCH5627
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun    Prefix: 'sch5627'
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun    Addresses scanned: none, address read from Super I/O config space
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun    Datasheet: Application Note available upon request
13*4882a593Smuzhiyun
14*4882a593SmuzhiyunAuthor: Hans de Goede <hdegoede@redhat.com>
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunDescription
18*4882a593Smuzhiyun-----------
19*4882a593Smuzhiyun
20*4882a593SmuzhiyunSMSC SCH5627 Super I/O chips include complete hardware monitoring
21*4882a593Smuzhiyuncapabilities. They can monitor up to 5 voltages, 4 fans and 8 temperatures.
22*4882a593Smuzhiyun
23*4882a593SmuzhiyunThe SMSC SCH5627 hardware monitoring part also contains an integrated
24*4882a593Smuzhiyunwatchdog. In order for this watchdog to function some motherboard specific
25*4882a593Smuzhiyuninitialization most be done by the BIOS, so if the watchdog is not enabled
26*4882a593Smuzhiyunby the BIOS the sch5627 driver will not register a watchdog device.
27*4882a593Smuzhiyun
28*4882a593SmuzhiyunThe hardware monitoring part of the SMSC SCH5627 is accessed by talking
29*4882a593Smuzhiyunthrough an embedded microcontroller. An application note describing the
30*4882a593Smuzhiyunprotocol for communicating with the microcontroller is available upon
31*4882a593Smuzhiyunrequest. Please mail me if you want a copy.
32