Back to Linux

Kernel driver max17616

Documentation/hwmon/max17616.rst

7.01.7 KB
Original Source

.. SPDX-License-Identifier: GPL-2.0

Kernel driver max17616

Supported chips:

Author:

Description

This driver supports hardware monitoring for Analog Devices MAX17616/MAX17616A Current-Limiter with OV/Surge, UV, Reverse Polarity, Loss of Ground Protection with PMBus Interface.

The MAX17616/MAX17616A is a 3V to 80V, 7A current-limiter with overvoltage, surge, undervoltage, reverse polarity, and loss of ground protection. Through the PMBus interface, the device 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.

Usage Notes

This driver does not auto-detect devices. You will have to instantiate the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for details.

Platform data support

The driver supports standard PMBus driver platform data.

Sysfs entries

================= ======================================== in1_label "vin" in1_input Measured input voltage in1_alarm Input voltage alarm in2_label "vout1" in2_input Measured output voltage curr1_label "iout1" curr1_input Measured output current. curr1_alarm Output current alarm temp1_input Measured temperature temp1_alarm Chip temperature alarm ================= ========================================