Commit | Line | Data |
---|---|---|
038a9c3d MS |
1 | Kernel driver isl68137 |
2 | ====================== | |
3 | ||
4 | Supported chips: | |
e57695e7 | 5 | |
038a9c3d | 6 | * Intersil ISL68137 |
e57695e7 | 7 | |
038a9c3d | 8 | Prefix: 'isl68137' |
e57695e7 | 9 | |
038a9c3d | 10 | Addresses scanned: - |
e57695e7 MCC |
11 | |
12 | Datasheet: | |
13 | ||
14 | Publicly available at the Intersil website | |
038a9c3d MS |
15 | https://www.intersil.com/content/dam/Intersil/documents/isl6/isl68137.pdf |
16 | ||
17 | Authors: | |
e57695e7 MCC |
18 | - Maxim Sloyko <maxims@google.com> |
19 | - Robert Lippert <rlippert@google.com> | |
20 | - Patrick Venture <venture@google.com> | |
038a9c3d MS |
21 | |
22 | Description | |
23 | ----------- | |
24 | ||
25 | Intersil ISL68137 is a digital output 7-phase configurable PWM | |
26 | controller with an AVSBus interface. | |
27 | ||
28 | Usage Notes | |
29 | ----------- | |
30 | ||
31 | This driver does not probe for PMBus devices. You will have to instantiate | |
32 | devices explicitly. | |
33 | ||
34 | The ISL68137 AVS operation mode must be enabled/disabled at runtime. | |
35 | ||
36 | Beyond the normal sysfs pmbus attributes, the driver exposes a control attribute. | |
37 | ||
38 | Additional Sysfs attributes | |
39 | --------------------------- | |
40 | ||
e57695e7 | 41 | ======================= ==================================== |
038a9c3d MS |
42 | avs(0|1)_enable Controls the AVS state of each rail. |
43 | ||
44 | curr1_label "iin" | |
45 | curr1_input Measured input current | |
46 | curr1_crit Critical maximum current | |
47 | curr1_crit_alarm Current critical high alarm | |
48 | ||
49 | curr[2-3]_label "iout[1-2]" | |
50 | curr[2-3]_input Measured output current | |
51 | curr[2-3]_crit Critical maximum current | |
52 | curr[2-3]_crit_alarm Current critical high alarm | |
53 | ||
54 | in1_label "vin" | |
55 | in1_input Measured input voltage | |
56 | in1_lcrit Critical minimum input voltage | |
57 | in1_lcrit_alarm Input voltage critical low alarm | |
58 | in1_crit Critical maximum input voltage | |
59 | in1_crit_alarm Input voltage critical high alarm | |
60 | ||
61 | in[2-3]_label "vout[1-2]" | |
62 | in[2-3]_input Measured output voltage | |
63 | in[2-3]_lcrit Critical minimum output voltage | |
64 | in[2-3]_lcrit_alarm Output voltage critical low alarm | |
65 | in[2-3]_crit Critical maximum output voltage | |
66 | in[2-3]_crit_alarm Output voltage critical high alarm | |
67 | ||
68 | power1_label "pin" | |
69 | power1_input Measured input power | |
70 | power1_alarm Input power high alarm | |
71 | ||
72 | power[2-3]_label "pout[1-2]" | |
73 | power[2-3]_input Measured output power | |
74 | ||
75 | temp[1-3]_input Measured temperature | |
76 | temp[1-3]_crit Critical high temperature | |
77 | temp[1-3]_crit_alarm Chip temperature critical high alarm | |
78 | temp[1-3]_max Maximum temperature | |
79 | temp[1-3]_max_alarm Chip temperature high alarm | |
e57695e7 | 80 | ======================= ==================================== |