6 * Texas Instruments TPS53647
12 Datasheet: https://www.ti.com/lit/gpn/tps53647
14 * Texas Instruments TPS53667
20 Datasheet: https://www.ti.com/lit/gpn/TPS53667
22 * Texas Instruments TPS53676
28 Datasheet: https://www.ti.com/lit/gpn/TPS53676
30 * Texas Instruments TPS53679
36 Datasheet: https://www.ti.com/lit/gpn/TPS53679 (short version)
38 * Texas Instruments TPS53681
44 Datasheet: https://www.ti.com/lit/gpn/TPS53681
46 * Texas Instruments TPS53688
52 Datasheet: Available under NDA
56 Vadim Pasternak <vadimp@mellanox.com>
57 Guenter Roeck <linux@roeck-us.net>
63 Chips in this series are multi-phase step-down converters with one or two
64 output channels and up to 8 phases per channel.
70 This driver does not probe for PMBus devices. You will have to instantiate
73 Example: the following commands will load the driver for an TPS53681 at address
77 # echo tps53681 0x60 > /sys/bus/i2c/devices/i2c-1/new_device
83 ======================= ========================================================
86 in1_input Measured input voltage.
88 in1_lcrit Critical minimum input voltage
90 TPS53679, TPS53681, TPS53688 only.
92 in1_lcrit_alarm Input voltage critical low alarm.
94 TPS53679, TPS53681, TPS53688 only.
96 in1_crit Critical maximum input voltage.
98 in1_crit_alarm Input voltage critical high alarm.
100 in[N]_label "vout[1-2]"
102 - TPS53647, TPS53667: N=2
103 - TPS53679, TPS53588: N=2,3
105 in[N]_input Measured output voltage.
107 in[N]_lcrit Critical minimum input voltage.
109 TPS53679, TPS53681, TPS53688 only.
111 in[N]_lcrit_alarm Critical minimum voltage alarm.
113 TPS53679, TPS53681, TPS53688 only.
115 in[N]_alarm Output voltage alarm.
117 TPS53647, TPS53667 only.
119 in[N]_crit Critical maximum output voltage.
121 TPS53679, TPS53681, TPS53688 only.
123 in[N]_crit_alarm Output voltage critical high alarm.
125 TPS53679, TPS53681, TPS53688 only.
127 temp[N]_input Measured temperature.
129 - TPS53647, TPS53667: N=1
130 - TPS53679, TPS53681, TPS53588: N=1,2
132 temp[N]_max Maximum temperature.
134 temp[N]_crit Critical high temperature.
136 temp[N]_max_alarm Temperature high alarm.
138 temp[N]_crit_alarm Temperature critical high alarm.
142 power1_input Measured input power.
144 power[N]_label "pout[1-2]".
146 - TPS53647, TPS53667: N=2
147 - TPS53676, TPS53679, TPS53681, TPS53588: N=2,3
149 power[N]_input Measured output power.
153 curr1_input Measured input current.
155 curr1_max Maximum input current.
157 curr1_max_alarm Input current high alarm.
159 curr1_crit Critical input current.
161 curr1_crit_alarm Input current critical alarm.
163 curr[N]_label "iout[1-2]" or "iout1.[0-5]".
165 The first digit is the output channel, the second
166 digit is the phase within the channel. Per-phase
167 telemetry supported on TPS53676 and TPS53681 only.
169 - TPS53647, TPS53667: N=2
170 - TPS53679, TPS53588: N=2,3
174 curr[N]_input Measured output current.
176 curr[N]_max Maximum output current.
178 curr[N]_crit Critical high output current.
180 curr[N]_max_alarm Output current high alarm.
182 curr[N]_crit_alarm Output current critical high alarm.
184 Limit and alarm attributes are only available for
185 non-phase telemetry (iout1, iout2).
187 ======================= ========================================================