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