xref: /OK3568_Linux_fs/kernel/Documentation/hwmon/max20730.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun.. SPDX-License-Identifier: GPL-2.0-or-later
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunKernel driver max20730
4*4882a593Smuzhiyun======================
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunSupported chips:
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun  * Maxim MAX20710
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun    Prefix: 'max20710'
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun    Addresses scanned: -
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun    Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20710.pdf
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun  * Maxim MAX20730
17*4882a593Smuzhiyun
18*4882a593Smuzhiyun    Prefix: 'max20730'
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun    Addresses scanned: -
21*4882a593Smuzhiyun
22*4882a593Smuzhiyun    Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20730.pdf
23*4882a593Smuzhiyun
24*4882a593Smuzhiyun  * Maxim MAX20734
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun    Prefix: 'max20734'
27*4882a593Smuzhiyun
28*4882a593Smuzhiyun    Addresses scanned: -
29*4882a593Smuzhiyun
30*4882a593Smuzhiyun    Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20734.pdf
31*4882a593Smuzhiyun
32*4882a593Smuzhiyun  * Maxim MAX20743
33*4882a593Smuzhiyun
34*4882a593Smuzhiyun    Prefix: 'max20743'
35*4882a593Smuzhiyun
36*4882a593Smuzhiyun    Addresses scanned: -
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun    Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20743.pdf
39*4882a593Smuzhiyun
40*4882a593SmuzhiyunAuthor: Guenter Roeck <linux@roeck-us.net>
41*4882a593Smuzhiyun
42*4882a593Smuzhiyun
43*4882a593SmuzhiyunDescription
44*4882a593Smuzhiyun-----------
45*4882a593Smuzhiyun
46*4882a593SmuzhiyunThis driver implements support for Maxim MAX20710, MAX20730, MAX20734, and MAX20743
47*4882a593SmuzhiyunIntegrated, Step-Down Switching Regulators with PMBus support.
48*4882a593Smuzhiyun
49*4882a593SmuzhiyunThe driver is a client driver to the core PMBus driver.
50*4882a593SmuzhiyunPlease see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
51*4882a593Smuzhiyun
52*4882a593Smuzhiyun
53*4882a593SmuzhiyunUsage Notes
54*4882a593Smuzhiyun-----------
55*4882a593Smuzhiyun
56*4882a593SmuzhiyunThis driver does not auto-detect devices. You will have to instantiate the
57*4882a593Smuzhiyundevices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
58*4882a593Smuzhiyundetails.
59*4882a593Smuzhiyun
60*4882a593Smuzhiyun
61*4882a593SmuzhiyunSysfs entries
62*4882a593Smuzhiyun-------------
63*4882a593Smuzhiyun
64*4882a593Smuzhiyun=================== ===== =======================================================
65*4882a593Smuzhiyuncurr1_crit          RW/RO Critical output current. Please see datasheet for
66*4882a593Smuzhiyun                          supported limits. Read-only if the chip is
67*4882a593Smuzhiyun                          write protected; read-write otherwise.
68*4882a593Smuzhiyuncurr1_crit_alarm    RO    Output current critical alarm
69*4882a593Smuzhiyuncurr1_input         RO    Output current
70*4882a593Smuzhiyuncurr1_label         RO    'iout1'
71*4882a593Smuzhiyunin1_alarm           RO    Input voltage alarm
72*4882a593Smuzhiyunin1_input           RO    Input voltage
73*4882a593Smuzhiyunin1_label           RO    'vin'
74*4882a593Smuzhiyunin2_alarm           RO    Output voltage alarm
75*4882a593Smuzhiyunin2_input           RO    Output voltage
76*4882a593Smuzhiyunin2_label           RO    'vout1'
77*4882a593Smuzhiyuntemp1_crit          RW/RO Critical temeperature. Supported values are 130 or 150
78*4882a593Smuzhiyun                          degrees C. Read-only if the chip is write protected;
79*4882a593Smuzhiyun                          read-write otherwise.
80*4882a593Smuzhiyuntemp1_crit_alarm    RO    Temperature critical alarm
81*4882a593Smuzhiyuntemp1_input         RO    Chip temperature
82*4882a593Smuzhiyun=================== ===== =======================================================
83