xref: /linux/Documentation/hwmon/max20751.rst (revision a1c3be890440a1769ed6f822376a3e3ab0d42994)
1Kernel driver max20751
2======================
3
4Supported chips:
5
6  * maxim MAX20751
7
8    Prefix: 'max20751'
9
10    Addresses scanned: -
11
12    Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20751.pdf
13
14    Application note: https://pdfserv.maximintegrated.com/en/an/AN5941.pdf
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.
26Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
27
28
29Usage Notes
30-----------
31
32This driver does not auto-detect devices. You will have to instantiate the
33devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
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
48======================= =======================================================
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"
84======================= =======================================================
85