0001 Kernel driver sch5636
0002 =====================
0003
0004 Supported chips:
0005
0006 * SMSC SCH5636
0007
0008 Prefix: 'sch5636'
0009
0010 Addresses scanned: none, address read from Super I/O config space
0011
0012 Author: Hans de Goede <hdegoede@redhat.com>
0013
0014
0015 Description
0016 -----------
0017
0018 SMSC SCH5636 Super I/O chips include an embedded microcontroller for
0019 hardware monitoring solutions, allowing motherboard manufacturers to create
0020 their own custom hwmon solution based upon the SCH5636.
0021
0022 Currently the sch5636 driver only supports the Fujitsu Theseus SCH5636 based
0023 hwmon solution. The sch5636 driver runs a sanity check on loading to ensure
0024 it is dealing with a Fujitsu Theseus and not with another custom SCH5636 based
0025 hwmon solution.
0026
0027 The Fujitsu Theseus can monitor up to 5 voltages, 8 fans and 16
0028 temperatures. Note that the driver detects how many fan headers /
0029 temperature sensors are actually implemented on the motherboard, so you will
0030 likely see fewer temperature and fan inputs.
0031
0032 The Fujitsu Theseus hwmon solution also contains an integrated watchdog.
0033 This watchdog is fully supported by the sch5636 driver.
0034
0035 An application note describing the Theseus' registers, as well as an
0036 application note describing the protocol for communicating with the
0037 microcontroller is available upon request. Please mail me if you want a copy.