| .. SPDX-License-Identifier: GPL-2.0 | |
| Kernel driver ir36021 | |
| ===================== | |
| Supported chips: | |
| * Infineon IR36021 | |
| Prefix: ir36021 | |
| Addresses scanned: - | |
| Datasheet: Publicly available at the Infineon website | |
| https://www.infineon.com/dgdl/ir36021.pdf?fileId=5546d462533600a4015355d0aa2d1775 | |
| Authors: | |
| - Chris Packham <chris.packham@alliedtelesis.co.nz> | |
| Description | |
| ----------- | |
| The IR36021 is a dual-loop digital multi-phase buck controller designed for | |
| point of load applications. | |
| Usage Notes | |
| ----------- | |
| This driver does not probe for PMBus devices. You will have to instantiate | |
| devices explicitly. | |
| Sysfs attributes | |
| ---------------- | |
| ======================= =========================== | |
| curr1_label "iin" | |
| curr1_input Measured input current | |
| curr1_alarm Input fault alarm | |
| curr2_label "iout1" | |
| curr2_input Measured output current | |
| curr2_alarm Output over-current alarm | |
| in1_label "vin" | |
| in1_input Measured input voltage | |
| in1_alarm Input under-voltage alarm | |
| in2_label "vout1" | |
| in2_input Measured output voltage | |
| in2_alarm Output over-voltage alarm | |
| power1_label "pin" | |
| power1_input Measured input power | |
| power1_alarm Input under-voltage alarm | |
| power2_label "pout1" | |
| power2_input Measured output power | |
| temp1_input Measured temperature | |
| temp1_alarm Temperature alarm | |
| temp2_input Measured other loop temperature | |
| temp2_alarm Temperature alarm | |
| ======================= =========================== |