Documentation/hwmon/emc1812.rst
.. SPDX-License-Identifier: GPL-2.0-or-later
Supported chips:
Microchip EMC1812, EMC1813, EMC1814, EMC1815, EMC1833
Prefix: 'emc1812'
Datasheets:
Author: Marius Cristea [email protected]
The Microchip EMC181x/33 chips contain up to 4 remote temperature sensors and one internal.
The EMC1815 and EMC1833 support APD on all channels. When APD is enabled, the channels support only diode-connected transistors. If APD is disabled, then the channels will support substrate transistors, discrete diode-connected transistors and CPU/GPU thermal diodes.
Note: Disabling APD functionality to implement substrate diodes on devices that support APD eliminates the benefit of APD (two diodes on one channel).
The chips implement three limits for each sensor: low (tempX_min), high (tempX_max) and critical (tempX_crit). The chips also implement an hysteresis mechanism which applies to all limits. The relative difference is stored in a single register on the chip, which means that the relative difference between the limit and its hysteresis is always the same for all three limits.
This implementation detail implies the following: