Commit | Line | Data |
---|---|---|
00669d19 MS |
1 | Kernel driver ir38064 |
2 | ===================== | |
3 | ||
4 | Supported chips: | |
e57695e7 | 5 | |
ca003af3 PR |
6 | * Infineon IR38060 |
7 | ||
8 | Prefix: 'IR38060' | |
9 | Addresses scanned: - | |
10 | ||
11 | Datasheet: Publicly available at the Infineon website | |
12 | https://www.infineon.com/dgdl/Infineon-IR38060M-DS-v03_16-EN.pdf?fileId=5546d4625c167129015c3291ea9a4cee | |
13 | ||
00669d19 | 14 | * Infineon IR38064 |
e57695e7 | 15 | |
00669d19 MS |
16 | Prefix: 'ir38064' |
17 | Addresses scanned: - | |
e57695e7 | 18 | |
ca003af3 | 19 | Datasheet: Publicly available at the Infineon website |
00669d19 MS |
20 | https://www.infineon.com/dgdl/Infineon-IR38064MTRPBF-DS-v03_07-EN.pdf?fileId=5546d462584d1d4a0158db0d9efb67ca |
21 | ||
ca003af3 PR |
22 | * Infineon IR38164 |
23 | ||
24 | Prefix: 'ir38164' | |
25 | Addresses scanned: - | |
26 | ||
27 | Datasheet: Publicly available at the Infineon website | |
28 | https://www.infineon.com/dgdl/Infineon-IR38164M-DS-v02_02-EN.pdf?fileId=5546d462636cc8fb01640046efea1248 | |
29 | ||
30 | * Infineon ir38263 | |
31 | ||
32 | Prefix: 'ir38263' | |
33 | Addresses scanned: - | |
34 | ||
35 | Datasheet: Publicly available at the Infineon website | |
36 | https://www.infineon.com/dgdl/Infineon-IR38263M-DataSheet-v03_05-EN.pdf?fileId=5546d4625b62cd8a015bcf81f90a6e52 | |
37 | ||
00669d19 | 38 | Authors: |
e57695e7 MCC |
39 | - Maxim Sloyko <maxims@google.com> |
40 | - Patrick Venture <venture@google.com> | |
00669d19 MS |
41 | |
42 | Description | |
43 | ----------- | |
44 | ||
ca003af3 | 45 | IR38x6x are a Single-input Voltage, Synchronous Buck Regulator, DC-DC Converter. |
00669d19 MS |
46 | |
47 | Usage Notes | |
48 | ----------- | |
49 | ||
50 | This driver does not probe for PMBus devices. You will have to instantiate | |
51 | devices explicitly. | |
52 | ||
53 | Sysfs attributes | |
54 | ---------------- | |
55 | ||
e57695e7 | 56 | ======================= =========================== |
00669d19 MS |
57 | curr1_label "iout1" |
58 | curr1_input Measured output current | |
59 | curr1_crit Critical maximum current | |
60 | curr1_crit_alarm Current critical high alarm | |
61 | curr1_max Maximum current | |
e57695e7 | 62 | curr1_max_alarm Current high alarm |
00669d19 MS |
63 | |
64 | in1_label "vin" | |
65 | in1_input Measured input voltage | |
66 | in1_crit Critical maximum input voltage | |
67 | in1_crit_alarm Input voltage critical high alarm | |
e57695e7 | 68 | in1_min Minimum input voltage |
00669d19 MS |
69 | in1_min_alarm Input voltage low alarm |
70 | ||
71 | in2_label "vout1" | |
72 | in2_input Measured output voltage | |
73 | in2_lcrit Critical minimum output voltage | |
e57695e7 | 74 | in2_lcrit_alarm Output voltage critical low alarm |
00669d19 MS |
75 | in2_crit Critical maximum output voltage |
76 | in2_crit_alarm Output voltage critical high alarm | |
e57695e7 | 77 | in2_max Maximum output voltage |
00669d19 | 78 | in2_max_alarm Output voltage high alarm |
e57695e7 | 79 | in2_min Minimum output voltage |
00669d19 MS |
80 | in2_min_alarm Output voltage low alarm |
81 | ||
82 | power1_label "pout1" | |
83 | power1_input Measured output power | |
84 | ||
85 | temp1_input Measured temperature | |
86 | temp1_crit Critical high temperature | |
87 | temp1_crit_alarm Chip temperature critical high alarm | |
88 | temp1_max Maximum temperature | |
e57695e7 MCC |
89 | temp1_max_alarm Chip temperature high alarm |
90 | ======================= =========================== |