0001 .. SPDX-License-Identifier: GPL-2.0
0002
0003 Kernel driver ir36021
0004 =====================
0005
0006 Supported chips:
0007
0008 * Infineon IR36021
0009
0010 Prefix: ir36021
0011 Addresses scanned: -
0012
0013 Datasheet: Publicly available at the Infineon website
0014 https://www.infineon.com/dgdl/ir36021.pdf?fileId=5546d462533600a4015355d0aa2d1775
0015
0016 Authors:
0017 - Chris Packham <chris.packham@alliedtelesis.co.nz>
0018
0019 Description
0020 -----------
0021
0022 The IR36021 is a dual-loop digital multi-phase buck controller designed for
0023 point of load applications.
0024
0025 Usage Notes
0026 -----------
0027
0028 This driver does not probe for PMBus devices. You will have to instantiate
0029 devices explicitly.
0030
0031 Sysfs attributes
0032 ----------------
0033
0034 ======================= ===========================
0035 curr1_label "iin"
0036 curr1_input Measured input current
0037 curr1_alarm Input fault alarm
0038
0039 curr2_label "iout1"
0040 curr2_input Measured output current
0041 curr2_alarm Output over-current alarm
0042
0043 in1_label "vin"
0044 in1_input Measured input voltage
0045 in1_alarm Input under-voltage alarm
0046
0047 in2_label "vout1"
0048 in2_input Measured output voltage
0049 in2_alarm Output over-voltage alarm
0050
0051 power1_label "pin"
0052 power1_input Measured input power
0053 power1_alarm Input under-voltage alarm
0054
0055 power2_label "pout1"
0056 power2_input Measured output power
0057
0058 temp1_input Measured temperature
0059 temp1_alarm Temperature alarm
0060
0061 temp2_input Measured other loop temperature
0062 temp2_alarm Temperature alarm
0063 ======================= ===========================