1 Kernel driver tps53679 1 Kernel driver tps53679 2 ====================== 2 ====================== 3 3 4 Supported chips: 4 Supported chips: 5 5 6 * Texas Instruments TPS53647 6 * Texas Instruments TPS53647 7 7 8 Prefix: 'tps53647' 8 Prefix: 'tps53647' 9 9 10 Addresses scanned: - 10 Addresses scanned: - 11 11 12 Datasheet: https://www.ti.com/lit/gpn/tps5 12 Datasheet: https://www.ti.com/lit/gpn/tps53647 13 13 14 * Texas Instruments TPS53667 14 * Texas Instruments TPS53667 15 15 16 Prefix: 'tps53667' 16 Prefix: 'tps53667' 17 17 18 Addresses scanned: - 18 Addresses scanned: - 19 19 20 Datasheet: https://www.ti.com/lit/gpn/TPS5 20 Datasheet: https://www.ti.com/lit/gpn/TPS53667 21 21 22 * Texas Instruments TPS53676 22 * Texas Instruments TPS53676 23 23 24 Prefix: 'tps53676' 24 Prefix: 'tps53676' 25 25 26 Addresses scanned: - 26 Addresses scanned: - 27 27 28 Datasheet: https://www.ti.com/lit/gpn/TPS5 28 Datasheet: https://www.ti.com/lit/gpn/TPS53676 29 29 30 * Texas Instruments TPS53679 30 * Texas Instruments TPS53679 31 31 32 Prefix: 'tps53679' 32 Prefix: 'tps53679' 33 33 34 Addresses scanned: - 34 Addresses scanned: - 35 35 36 Datasheet: https://www.ti.com/lit/gpn/TPS5 36 Datasheet: https://www.ti.com/lit/gpn/TPS53679 (short version) 37 37 38 * Texas Instruments TPS53681 38 * Texas Instruments TPS53681 39 39 40 Prefix: 'tps53681' 40 Prefix: 'tps53681' 41 41 42 Addresses scanned: - 42 Addresses scanned: - 43 43 44 Datasheet: https://www.ti.com/lit/gpn/TPS5 44 Datasheet: https://www.ti.com/lit/gpn/TPS53681 45 45 46 * Texas Instruments TPS53688 46 * Texas Instruments TPS53688 47 47 48 Prefix: 'tps53688' 48 Prefix: 'tps53688' 49 49 50 Addresses scanned: - 50 Addresses scanned: - 51 51 52 Datasheet: Available under NDA 52 Datasheet: Available under NDA 53 53 54 54 55 Authors: 55 Authors: 56 Vadim Pasternak <vadimp@mellanox.com> 56 Vadim Pasternak <vadimp@mellanox.com> 57 Guenter Roeck <linux@roeck-us.net> 57 Guenter Roeck <linux@roeck-us.net> 58 58 59 59 60 Description 60 Description 61 ----------- 61 ----------- 62 62 63 Chips in this series are multi-phase step-down 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 64 output channels and up to 8 phases per channel. 65 65 66 66 67 Usage Notes 67 Usage Notes 68 ----------- 68 ----------- 69 69 70 This driver does not probe for PMBus devices. 70 This driver does not probe for PMBus devices. You will have to instantiate 71 devices explicitly. 71 devices explicitly. 72 72 73 Example: the following commands will load the 73 Example: the following commands will load the driver for an TPS53681 at address 74 0x60 on I2C bus #1:: 74 0x60 on I2C bus #1:: 75 75 76 # modprobe tps53679 76 # modprobe tps53679 77 # echo tps53681 0x60 > /sys/bus/i2c/de 77 # echo tps53681 0x60 > /sys/bus/i2c/devices/i2c-1/new_device 78 78 79 79 80 Sysfs attributes 80 Sysfs attributes 81 ---------------- 81 ---------------- 82 82 83 ======================= ====================== 83 ======================= ======================================================== 84 in1_label "vin" 84 in1_label "vin" 85 85 86 in1_input Measured input voltage 86 in1_input Measured input voltage. 87 87 88 in1_lcrit Critical minimum input 88 in1_lcrit Critical minimum input voltage 89 89 90 TPS53679, TPS53681, TP 90 TPS53679, TPS53681, TPS53688 only. 91 91 92 in1_lcrit_alarm Input voltage critical 92 in1_lcrit_alarm Input voltage critical low alarm. 93 93 94 TPS53679, TPS53681, TP 94 TPS53679, TPS53681, TPS53688 only. 95 95 96 in1_crit Critical maximum input 96 in1_crit Critical maximum input voltage. 97 97 98 in1_crit_alarm Input voltage critical 98 in1_crit_alarm Input voltage critical high alarm. 99 99 100 in[N]_label "vout[1-2]" 100 in[N]_label "vout[1-2]" 101 101 102 - TPS53647, TPS53667: 102 - TPS53647, TPS53667: N=2 103 - TPS53679, TPS53588: 103 - TPS53679, TPS53588: N=2,3 104 104 105 in[N]_input Measured output voltag 105 in[N]_input Measured output voltage. 106 106 107 in[N]_lcrit Critical minimum input 107 in[N]_lcrit Critical minimum input voltage. 108 108 109 TPS53679, TPS53681, TP 109 TPS53679, TPS53681, TPS53688 only. 110 110 111 in[N]_lcrit_alarm Critical minimum volta 111 in[N]_lcrit_alarm Critical minimum voltage alarm. 112 112 113 TPS53679, TPS53681, TP 113 TPS53679, TPS53681, TPS53688 only. 114 114 115 in[N]_alarm Output voltage alarm. 115 in[N]_alarm Output voltage alarm. 116 116 117 TPS53647, TPS53667 onl 117 TPS53647, TPS53667 only. 118 118 119 in[N]_crit Critical maximum outpu 119 in[N]_crit Critical maximum output voltage. 120 120 121 TPS53679, TPS53681, TP 121 TPS53679, TPS53681, TPS53688 only. 122 122 123 in[N]_crit_alarm Output voltage critica 123 in[N]_crit_alarm Output voltage critical high alarm. 124 124 125 TPS53679, TPS53681, TP 125 TPS53679, TPS53681, TPS53688 only. 126 126 127 temp[N]_input Measured temperature. 127 temp[N]_input Measured temperature. 128 128 129 - TPS53647, TPS53667: 129 - TPS53647, TPS53667: N=1 130 - TPS53679, TPS53681, 130 - TPS53679, TPS53681, TPS53588: N=1,2 131 131 132 temp[N]_max Maximum temperature. 132 temp[N]_max Maximum temperature. 133 133 134 temp[N]_crit Critical high temperat 134 temp[N]_crit Critical high temperature. 135 135 136 temp[N]_max_alarm Temperature high alarm 136 temp[N]_max_alarm Temperature high alarm. 137 137 138 temp[N]_crit_alarm Temperature critical h 138 temp[N]_crit_alarm Temperature critical high alarm. 139 139 140 power1_label "pin". 140 power1_label "pin". 141 141 142 power1_input Measured input power. 142 power1_input Measured input power. 143 143 144 power[N]_label "pout[1-2]". 144 power[N]_label "pout[1-2]". 145 145 146 - TPS53647, TPS53667: 146 - TPS53647, TPS53667: N=2 147 - TPS53676, TPS53679, 147 - TPS53676, TPS53679, TPS53681, TPS53588: N=2,3 148 148 149 power[N]_input Measured output power. 149 power[N]_input Measured output power. 150 150 151 curr1_label "iin". 151 curr1_label "iin". 152 152 153 curr1_input Measured input current 153 curr1_input Measured input current. 154 154 155 curr1_max Maximum input current. 155 curr1_max Maximum input current. 156 156 157 curr1_max_alarm Input current high ala 157 curr1_max_alarm Input current high alarm. 158 158 159 curr1_crit Critical input current 159 curr1_crit Critical input current. 160 160 161 curr1_crit_alarm Input current critical 161 curr1_crit_alarm Input current critical alarm. 162 162 163 curr[N]_label "iout[1-2]" or "iout1. 163 curr[N]_label "iout[1-2]" or "iout1.[0-5]". 164 164 165 The first digit is the 165 The first digit is the output channel, the second 166 digit is the phase wit 166 digit is the phase within the channel. Per-phase 167 telemetry supported on 167 telemetry supported on TPS53676 and TPS53681 only. 168 168 169 - TPS53647, TPS53667: 169 - TPS53647, TPS53667: N=2 170 - TPS53679, TPS53588: 170 - TPS53679, TPS53588: N=2,3 171 - TPS53676: N=2-8 171 - TPS53676: N=2-8 172 - TPS53681: N=2-9 172 - TPS53681: N=2-9 173 173 174 curr[N]_input Measured output curren 174 curr[N]_input Measured output current. 175 175 176 curr[N]_max Maximum output current 176 curr[N]_max Maximum output current. 177 177 178 curr[N]_crit Critical high output c 178 curr[N]_crit Critical high output current. 179 179 180 curr[N]_max_alarm Output current high al 180 curr[N]_max_alarm Output current high alarm. 181 181 182 curr[N]_crit_alarm Output current critica 182 curr[N]_crit_alarm Output current critical high alarm. 183 183 184 Limit and alarm attrib 184 Limit and alarm attributes are only available for 185 non-phase telemetry (i 185 non-phase telemetry (iout1, iout2). 186 186 187 ======================= ====================== 187 ======================= ========================================================
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.