File Index
Files and directories
Sign in
FILE

tps25990.rst

File preview with syntax highlighting.

linux-6.19.14/Documentation/hwmon/tps25990.rst RESTRUCTUREDTEXT
  1.. SPDX-License-Identifier: GPL-2.0
  2
  3Kernel driver tps25990
  4======================
  5
  6Supported chips:
  7
  8  * TI TPS25990
  9
 10    Prefix: 'tps25990'
 11
 12  * Datasheet
 13
 14    Publicly available at Texas Instruments website: https://www.ti.com/lit/gpn/tps25990
 15
 16Author:
 17
 18	Jerome Brunet <jbrunet@baylibre.com>
 19
 20Description
 21-----------
 22
 23This driver implements support for TI TPS25990 eFuse.
 24This is an integrated, high-current circuit protection and power
 25management device with PMBUS interface
 26
 27Device compliant with:
 28
 29- PMBus rev 1.3 interface.
 30
 31Device supports direct format for reading input voltages,
 32output voltage, input current, input power and temperature.
 33
 34Due to the specificities of the chip, all history reset attributes
 35are tied together. Resetting the history of a sensor, resets the
 36history of all the sensors.
 37
 38The driver exports the following attributes via the 'sysfs' files
 39for input current:
 40
 41**curr1_average**
 42
 43**curr1_crit**
 44
 45**curr1_crit_alarm**
 46
 47**curr1_highest**
 48
 49**curr1_input**
 50
 51**curr1_label**
 52
 53**curr1_max**
 54
 55**curr1_max_alarm**
 56
 57**curr1_reset_history**
 58
 59The driver provides the following attributes for main input voltage:
 60
 61**in1_average**
 62
 63**in1_crit**
 64
 65**in1_crit_alarm**
 66
 67**in1_highest**
 68
 69**in1_input**
 70
 71**in1_label**
 72
 73**in1_lcrit**
 74
 75**in1_lcrit_alarm**
 76
 77**in1_lowest**
 78
 79**in1_max**
 80
 81**in1_max_alarm**
 82
 83**in1_min**
 84
 85**in1_min_alarm**
 86
 87**in1_reset_history**
 88
 89The driver provides the following attributes for auxiliary input voltage:
 90
 91**in2_input**
 92
 93**in2_label**
 94
 95The driver provides the following attributes for output voltage:
 96
 97**in3_average**
 98
 99**in3_input**
100
101**in3_label**
102
103**in3_lowest**
104
105**in3_min**
106
107**in3_min_alarm**
108
109**in3_reset_history**
110
111The driver provides the following attributes for input power:
112
113**power1_alarm**
114
115**power1_average**
116
117**power1_input**
118
119**power1_input_highest**
120
121**power1_label**
122
123**power1_max**
124
125**power1_reset_history**
126
127The driver provides the following attributes for temperature:
128
129**temp1_average**
130
131**temp1_crit**
132
133**temp1_crit_alarm**
134
135**temp1_highest**
136
137**temp1_input**
138
139**temp1_max**
140
141**temp1_max_alarm**
142
143**temp1_reset_history**
144
145The driver provides the following attributes for sampling:
146
147**samples**
~/ Read-only file preview.