xref: /linux/Documentation/hwmon/xdp710.rst (revision 249ebf3f65f8530beb2cbfb91bff1d83ba88d23c)
1.. SPDX-License-Identifier: GPL-2.0
2
3Kernel driver xdp710
4====================
5
6Supported chips:
7
8  * Infineon XDP710
9
10    Prefix: 'xdp710'
11
12  * Datasheet
13
14    Publicly available at the Infineon website : https://www.infineon.com/dgdl/Infineon-XDP710-001-DataSheet-v01_00-EN.pdf?fileId=8ac78c8c8412f8d301848a5316290b97
15
16Author:
17
18	Peter Yin <peteryin.openbmc@gmail.com>
19
20Description
21-----------
22
23This driver implements support for Infineon XDP710 Hot-Swap Controller.
24
25Device compliant with:
26
27- PMBus rev 1.3 interface.
28
29Device supports direct and linear format for reading input voltage,
30output voltage, output current, input power and temperature.
31
32The driver exports the following attributes via the 'sysfs' files
33for input voltage:
34
35**in1_input**
36
37**in1_label**
38
39**in1_max**
40
41**in1_max_alarm**
42
43**in1_min**
44
45**in1_min_alarm**
46
47The driver provides the following attributes for output voltage:
48
49**in2_input**
50
51**in2_label**
52
53**in2_alarm**
54
55The driver provides the following attributes for output current:
56
57**curr1_input**
58
59**curr1_label**
60
61**curr1_alarm**
62
63**curr1_max**
64
65The driver provides the following attributes for input power:
66
67**power1_input**
68
69**power1_label**
70
71**power1_alarm**
72
73The driver provides the following attributes for temperature:
74
75**temp1_input**
76
77**temp1_max**
78
79**temp1_max_alarm**
80
81**temp1_crit**
82
83**temp1_crit_alarm**
84