Merge tag 'for-linus-5.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-block.git] / Documentation / hwmon / max20751.rst
CommitLineData
1f61cab8
GR
1Kernel driver max20751
2======================
3
4Supported chips:
1f234ff1 5
1f61cab8 6 * maxim MAX20751
1f234ff1 7
1f61cab8 8 Prefix: 'max20751'
1f234ff1 9
1f61cab8 10 Addresses scanned: -
1f234ff1 11
f12d634f 12 Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20751.pdf
1f234ff1 13
f12d634f 14 Application note: https://pdfserv.maximintegrated.com/en/an/AN5941.pdf
1f61cab8
GR
15
16Author: Guenter Roeck <linux@roeck-us.net>
17
18
19Description
20-----------
21
22This driver supports MAX20751 Multiphase Master with PMBus Interface
23and Internal Buck Converter.
24
25The driver is a client driver to the core PMBus driver.
7ebd8b66 26Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
1f61cab8
GR
27
28
29Usage Notes
30-----------
31
32This driver does not auto-detect devices. You will have to instantiate the
ccf988b6 33devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
1f61cab8
GR
34details.
35
36
37Platform data support
38---------------------
39
40The driver supports standard PMBus driver platform data.
41
42
43Sysfs entries
44-------------
45
46The following attributes are supported.
47
1f234ff1 48======================= =======================================================
1f61cab8
GR
49in1_label "vin1"
50in1_input Measured voltage.
51in1_min Minimum input voltage.
52in1_max Maximum input voltage.
53in1_lcrit Critical minimum input voltage.
54in1_crit Critical maximum input voltage.
55in1_min_alarm Input voltage low alarm.
56in1_lcrit_alarm Input voltage critical low alarm.
57in1_min_alarm Input voltage low alarm.
58in1_max_alarm Input voltage high alarm.
59
60in2_label "vout1"
61in2_input Measured voltage.
62in2_min Minimum output voltage.
63in2_max Maximum output voltage.
64in2_lcrit Critical minimum output voltage.
65in2_crit Critical maximum output voltage.
66in2_min_alarm Output voltage low alarm.
67in2_lcrit_alarm Output voltage critical low alarm.
68in2_min_alarm Output voltage low alarm.
69in2_max_alarm Output voltage high alarm.
70
71curr1_input Measured output current.
72curr1_label "iout1"
73curr1_max Maximum output current.
74curr1_alarm Current high alarm.
75
76temp1_input Measured temperature.
77temp1_max Maximum temperature.
78temp1_crit Critical high temperature.
79temp1_max_alarm Chip temperature high alarm.
80temp1_crit_alarm Chip temperature critical high alarm.
81
82power1_input Output power.
83power1_label "pout1"
1f234ff1 84======================= =======================================================