Squashed backup commit (no shallow-clone history issues) of xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2 branch, upstream commit 9eece662e) plus all fixes applied to get everpal_defconfig building clean against a modern (GCC 15.2.0) toolchain -- see the previous commit message on the lineage-23.2 branch (also in this repo history is not available here since this is a squashed snapshot; full incremental history lives in the local DL380 checkout and the upstream GitHub remote). Upstream: https://github.com/xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2)
28 lines
988 B
Plaintext
28 lines
988 B
Plaintext
Kernel driver sch5627
|
|
=====================
|
|
|
|
Supported chips:
|
|
* SMSC SCH5627
|
|
Prefix: 'sch5627'
|
|
Addresses scanned: none, address read from Super I/O config space
|
|
Datasheet: Application Note available upon request
|
|
|
|
Author: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
SMSC SCH5627 Super I/O chips include complete hardware monitoring
|
|
capabilities. They can monitor up to 5 voltages, 4 fans and 8 temperatures.
|
|
|
|
The SMSC SCH5627 hardware monitoring part also contains an integrated
|
|
watchdog. In order for this watchdog to function some motherboard specific
|
|
initialization most be done by the BIOS, so if the watchdog is not enabled
|
|
by the BIOS the sch5627 driver will not register a watchdog device.
|
|
|
|
The hardware monitoring part of the SMSC SCH5627 is accessed by talking
|
|
through an embedded microcontroller. An application note describing the
|
|
protocol for communicating with the microcontroller is available upon
|
|
request. Please mail me if you want a copy.
|