123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 |
- Kernel driver tps53679
- ======================
- Supported chips:
- * Texas Instruments TPS53647
- Prefix: 'tps53647'
- Addresses scanned: -
- Datasheet: https://www.ti.com/lit/gpn/tps53647
- * Texas Instruments TPS53667
- Prefix: 'tps53667'
- Addresses scanned: -
- Datasheet: https://www.ti.com/lit/gpn/TPS53667
- * Texas Instruments TPS53676
- Prefix: 'tps53676'
- Addresses scanned: -
- Datasheet: https://www.ti.com/lit/gpn/TPS53676
- * Texas Instruments TPS53679
- Prefix: 'tps53679'
- Addresses scanned: -
- Datasheet: https://www.ti.com/lit/gpn/TPS53679 (short version)
- * Texas Instruments TPS53681
- Prefix: 'tps53681'
- Addresses scanned: -
- Datasheet: https://www.ti.com/lit/gpn/TPS53681
- * Texas Instruments TPS53688
- Prefix: 'tps53688'
- Addresses scanned: -
- Datasheet: Available under NDA
- Authors:
- Vadim Pasternak <[email protected]>
- Guenter Roeck <[email protected]>
- Description
- -----------
- Chips in this series are multi-phase step-down converters with one or two
- output channels and up to 8 phases per channel.
- Usage Notes
- -----------
- This driver does not probe for PMBus devices. You will have to instantiate
- devices explicitly.
- Example: the following commands will load the driver for an TPS53681 at address
- 0x60 on I2C bus #1::
- # modprobe tps53679
- # echo tps53681 0x60 > /sys/bus/i2c/devices/i2c-1/new_device
- Sysfs attributes
- ----------------
- ======================= ========================================================
- in1_label "vin"
- in1_input Measured input voltage.
- in1_lcrit Critical minimum input voltage
- TPS53679, TPS53681, TPS53688 only.
- in1_lcrit_alarm Input voltage critical low alarm.
- TPS53679, TPS53681, TPS53688 only.
- in1_crit Critical maximum input voltage.
- in1_crit_alarm Input voltage critical high alarm.
- in[N]_label "vout[1-2]"
- - TPS53647, TPS53667: N=2
- - TPS53679, TPS53588: N=2,3
- in[N]_input Measured output voltage.
- in[N]_lcrit Critical minimum input voltage.
- TPS53679, TPS53681, TPS53688 only.
- in[N]_lcrit_alarm Critical minimum voltage alarm.
- TPS53679, TPS53681, TPS53688 only.
- in[N]_alarm Output voltage alarm.
- TPS53647, TPS53667 only.
- in[N]_crit Critical maximum output voltage.
- TPS53679, TPS53681, TPS53688 only.
- in[N]_crit_alarm Output voltage critical high alarm.
- TPS53679, TPS53681, TPS53688 only.
- temp[N]_input Measured temperature.
- - TPS53647, TPS53667: N=1
- - TPS53679, TPS53681, TPS53588: N=1,2
- temp[N]_max Maximum temperature.
- temp[N]_crit Critical high temperature.
- temp[N]_max_alarm Temperature high alarm.
- temp[N]_crit_alarm Temperature critical high alarm.
- power1_label "pin".
- power1_input Measured input power.
- power[N]_label "pout[1-2]".
- - TPS53647, TPS53667: N=2
- - TPS53676, TPS53679, TPS53681, TPS53588: N=2,3
- power[N]_input Measured output power.
- curr1_label "iin".
- curr1_input Measured input current.
- curr1_max Maximum input current.
- curr1_max_alarm Input current high alarm.
- curr1_crit Critical input current.
- curr1_crit_alarm Input current critical alarm.
- curr[N]_label "iout[1-2]" or "iout1.[0-5]".
- The first digit is the output channel, the second
- digit is the phase within the channel. Per-phase
- telemetry supported on TPS53676 and TPS53681 only.
- - TPS53647, TPS53667: N=2
- - TPS53679, TPS53588: N=2,3
- - TPS53676: N=2-8
- - TPS53681: N=2-9
- curr[N]_input Measured output current.
- curr[N]_max Maximum output current.
- curr[N]_crit Critical high output current.
- curr[N]_max_alarm Output current high alarm.
- curr[N]_crit_alarm Output current critical high alarm.
- Limit and alarm attributes are only available for
- non-phase telemetry (iout1, iout2).
- ======================= ========================================================
|