0001 Kernel driver ir35221
0002 =====================
0003
0004 Supported chips:
0005 * Infineon IR35221
0006
0007 Prefix: 'ir35221'
0008
0009 Addresses scanned: -
0010
0011 Datasheet: Datasheet is not publicly available.
0012
0013 Author: Samuel Mendoza-Jonas <sam@mendozajonas.com>
0014
0015
0016 Description
0017 -----------
0018
0019 IR35221 is a Digital DC-DC Multiphase Converter
0020
0021
0022 Usage Notes
0023 -----------
0024
0025 This driver does not probe for PMBus devices. You will have to instantiate
0026 devices explicitly.
0027
0028 Example: the following commands will load the driver for an IR35221
0029 at address 0x70 on I2C bus #4::
0030
0031 # modprobe ir35221
0032 # echo ir35221 0x70 > /sys/bus/i2c/devices/i2c-4/new_device
0033
0034
0035 Sysfs attributes
0036 ----------------
0037
0038 ======================= =======================================================
0039 curr1_label "iin"
0040 curr1_input Measured input current
0041 curr1_max Maximum current
0042 curr1_max_alarm Current high alarm
0043
0044 curr[2-3]_label "iout[1-2]"
0045 curr[2-3]_input Measured output current
0046 curr[2-3]_crit Critical maximum current
0047 curr[2-3]_crit_alarm Current critical high alarm
0048 curr[2-3]_highest Highest output current
0049 curr[2-3]_lowest Lowest output current
0050 curr[2-3]_max Maximum current
0051 curr[2-3]_max_alarm Current high alarm
0052
0053 in1_label "vin"
0054 in1_input Measured input voltage
0055 in1_crit Critical maximum input voltage
0056 in1_crit_alarm Input voltage critical high alarm
0057 in1_highest Highest input voltage
0058 in1_lowest Lowest input voltage
0059 in1_min Minimum input voltage
0060 in1_min_alarm Input voltage low alarm
0061
0062 in[2-3]_label "vout[1-2]"
0063 in[2-3]_input Measured output voltage
0064 in[2-3]_lcrit Critical minimum output voltage
0065 in[2-3]_lcrit_alarm Output voltage critical low alarm
0066 in[2-3]_crit Critical maximum output voltage
0067 in[2-3]_crit_alarm Output voltage critical high alarm
0068 in[2-3]_highest Highest output voltage
0069 in[2-3]_lowest Lowest output voltage
0070 in[2-3]_max Maximum output voltage
0071 in[2-3]_max_alarm Output voltage high alarm
0072 in[2-3]_min Minimum output voltage
0073 in[2-3]_min_alarm Output voltage low alarm
0074
0075 power1_label "pin"
0076 power1_input Measured input power
0077 power1_alarm Input power high alarm
0078 power1_max Input power limit
0079
0080 power[2-3]_label "pout[1-2]"
0081 power[2-3]_input Measured output power
0082 power[2-3]_max Output power limit
0083 power[2-3]_max_alarm Output power high alarm
0084
0085 temp[1-2]_input Measured temperature
0086 temp[1-2]_crit Critical high temperature
0087 temp[1-2]_crit_alarm Chip temperature critical high alarm
0088 temp[1-2]_highest Highest temperature
0089 temp[1-2]_lowest Lowest temperature
0090 temp[1-2]_max Maximum temperature
0091 temp[1-2]_max_alarm Chip temperature high alarm
0092 ======================= =======================================================