cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

ir36021.rst (1674B)


      1.. SPDX-License-Identifier: GPL-2.0
      2
      3Kernel driver ir36021
      4=====================
      5
      6Supported chips:
      7
      8  * Infineon IR36021
      9
     10    Prefix: ir36021
     11    Addresses scanned: -
     12
     13    Datasheet: Publicly available at the Infineon website
     14      https://www.infineon.com/dgdl/ir36021.pdf?fileId=5546d462533600a4015355d0aa2d1775
     15
     16Authors:
     17      - Chris Packham <chris.packham@alliedtelesis.co.nz>
     18
     19Description
     20-----------
     21
     22The IR36021 is a dual-loop digital multi-phase buck controller designed for
     23point of load applications.
     24
     25Usage Notes
     26-----------
     27
     28This driver does not probe for PMBus devices. You will have to instantiate
     29devices explicitly.
     30
     31Sysfs attributes
     32----------------
     33
     34======================= ===========================
     35curr1_label             "iin"
     36curr1_input             Measured input current
     37curr1_alarm             Input fault alarm
     38
     39curr2_label             "iout1"
     40curr2_input             Measured output current
     41curr2_alarm             Output over-current alarm
     42
     43in1_label               "vin"
     44in1_input               Measured input voltage
     45in1_alarm               Input under-voltage alarm
     46
     47in2_label               "vout1"
     48in2_input               Measured output voltage
     49in2_alarm               Output over-voltage alarm
     50
     51power1_label            "pin"
     52power1_input            Measured input power
     53power1_alarm            Input under-voltage alarm
     54
     55power2_label            "pout1"
     56power2_input            Measured output power
     57
     58temp1_input             Measured temperature
     59temp1_alarm             Temperature alarm
     60
     61temp2_input             Measured other loop temperature
     62temp2_alarm             Temperature alarm
     63======================= ===========================