@@ -13,18 +13,33 @@ Supported chips:
13
13
14
14
Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADP1050.pdf
15
15
16
+ * Analog Devices ADP1051
17
+
18
+ Prefix: 'adp1051'
19
+
20
+ Addresses scanned: I2C 0x70 - 0x77
21
+
22
+ Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADP1051.pdf
23
+
24
+ * Analog Devices ADP1055
25
+
26
+ Prefix: 'adp1055'
27
+
28
+ Addresses scanned: I2C 0x4B - 0x77
29
+
30
+ Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADP1055.pdf
31
+
16
32
Authors:
17
33
18
34
19
35
20
-
21
36
Description
22
37
-----------
23
38
24
- This driver supprts hardware monitoring for Analog Devices ADP1050 Digital
25
- Controller for Isolated Power Supply with PMBus interface.
39
+ This driver supports hardware monitoring for Analog Devices ADP1050, ADP1051, and
40
+ ADP1055 Digital Controller for Isolated Power Supply with PMBus interface.
26
41
27
- The ADP1050 is an advanced digital controller with a PMBus™
42
+ The ADP105X is an advanced digital controller with a PMBus™
28
43
interface targeting high density, high efficiency dc-to-dc power
29
44
conversion used to monitor system temperatures, voltages and currents.
30
45
Through the PMBus interface, the device can monitor input/output voltages,
@@ -49,16 +64,45 @@ Sysfs Attributes
49
64
in1_label "vin"
50
65
in1_input Measured input voltage
51
66
in1_alarm Input voltage alarm
67
+ in1_crit Critical maximum input voltage
68
+ in1_crit_alarm Input voltage high alarm
69
+ in1_lcrit Critical minimum input voltage
70
+ in1_lcrit_alarm Input voltage critical low alarm
52
71
in2_label "vout1"
53
72
in2_input Measured output voltage
54
73
in2_crit Critical maximum output voltage
55
74
in2_crit_alarm Output voltage high alarm
56
75
in2_lcrit Critical minimum output voltage
57
76
in2_lcrit_alarm Output voltage critical low alarm
77
+ in2_max Critical maximum output voltage
78
+ in2_max_alarm Output voltage critical max alarm
79
+ in2_min Critical minimum output voltage
80
+ in2_min_alarm Output voltage critical min alarm
58
81
curr1_label "iin"
59
82
curr1_input Measured input current.
60
83
curr1_alarm Input current alarm
84
+ curr1_crit Critical maximum input current
85
+ curr1_crit_alarm Input current high alarm
86
+ curr2_label "iout1"
87
+ curr2_input Measured output current
88
+ curr2_crit Critical maximum output current
89
+ curr2_crit_alarm Output current high alarm
90
+ curr2_lcrit Critical minimum output current
91
+ curr2_lcrit_alarm Output current critical low alarm
92
+ curr2_max Critical maximum output current
93
+ curr2_max_alarm Output current critical max alarm
94
+ power1_label "pout1"
95
+ power1_input Measured output power
96
+ power1_crit Critical maximum output power
97
+ power1_crit_alarm Output power high alarm
61
98
temp1_input Measured temperature
62
99
temp1_crit Critical high temperature
63
100
temp1_crit_alarm Chip temperature critical high alarm
101
+ temp1_max Critical maximum temperature
102
+ temp1_max_alarm Temperature critical max alarm
103
+ temp2_input Measured temperature
104
+ temp2_crit Critical high temperature
105
+ temp2_crit_alarm Chip temperature critical high alarm
106
+ temp2_max Critical maximum temperature
107
+ temp2_max_alarm Temperature critical max alarm
64
108
================= ========================================
0 commit comments