1.. SPDX-License-Identifier: GPL-2.0 2 3Kernel driver max17616 4====================== 5 6Supported chips: 7 8 * Analog Devices MAX17616/MAX17616A 9 10 Prefix: 'max17616' 11 12 Addresses scanned: - 13 14 Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max17616-max17616a.pdf 15 16Author: 17 18 - Kim Seer Paller <kimseer.paller@analog.com> 19 20 21Description 22----------- 23 24This driver supports hardware monitoring for Analog Devices MAX17616/MAX17616A 25Current-Limiter with OV/Surge, UV, Reverse Polarity, Loss of Ground Protection 26with PMBus Interface. 27 28The MAX17616/MAX17616A is a 3V to 80V, 7A current-limiter with overvoltage, 29surge, undervoltage, reverse polarity, and loss of ground protection. Through 30the PMBus interface, the device can monitor input/output voltages, output current 31and temperature. 32 33The driver is a client driver to the core PMBus driver. Please see 34Documentation/hwmon/pmbus.rst for details on PMBus client drivers. 35 36Usage Notes 37----------- 38 39This driver does not auto-detect devices. You will have to instantiate 40the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst 41for details. 42 43Platform data support 44--------------------- 45 46The driver supports standard PMBus driver platform data. 47 48Sysfs entries 49------------- 50 51================= ======================================== 52in1_label "vin" 53in1_input Measured input voltage 54in1_alarm Input voltage alarm 55in2_label "vout1" 56in2_input Measured output voltage 57curr1_label "iout1" 58curr1_input Measured output current. 59curr1_alarm Output current alarm 60temp1_input Measured temperature 61temp1_alarm Chip temperature alarm 62================= ======================================== 63