| .. SPDX-License-Identifier: GPL-2.0 | |
| Kernel driver max20830 | |
| ====================== | |
| Supported chips: | |
| * Analog Devices MAX20830 | |
| Prefix: 'max20830' | |
| Addresses scanned: - | |
| Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max20830.pdf | |
| * Analog Devices MAX20830C | |
| Prefix: 'max20830c' | |
| Addresses scanned: - | |
| Datasheet: | |
| * Analog Devices MAX20840C | |
| Prefix: 'max20840c' | |
| Addresses scanned: - | |
| Datasheet: | |
| Author: | |
| - Alexis Czezar Torreno <alexisczezar.torreno@analog.com> | |
| Description | |
| ----------- | |
| This driver supports hardware monitoring for Analog Devices MAX20830, MAX20830C | |
| and MAX20840C. These are Step-Down Switching Regulator with PMBus Interface. | |
| MAX20830, and MAX20830C are 2.7V to 16V, 30A fully integrated step-down DC-DC | |
| switching regulators. MAX20840C is similar but can reach 40A. Through the PMBus | |
| interface, these devices can monitor input/output voltages, output current and | |
| temperature. | |
| The driver is a client driver to the core PMBus driver. Please see | |
| Documentation/hwmon/pmbus.rst for details on PMBus client drivers. | |
| Sysfs entries | |
| ------------- | |
| ================= ======================================== | |
| in1_label "vin" | |
| in1_input Measured input voltage | |
| in1_alarm Input voltage alarm | |
| in2_label "vout1" | |
| in2_input Measured output voltage | |
| in2_alarm Output voltage alarm | |
| curr1_label "iout1" | |
| curr1_input Measured output current | |
| curr1_alarm Output current alarm | |
| temp1_input Measured temperature | |
| temp1_alarm Chip temperature alarm | |
| ================= ======================================== |