xref: /OK3568_Linux_fs/kernel/Documentation/hwmon/adm1266.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun.. SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunKernel driver adm1266
4*4882a593Smuzhiyun=====================
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunSupported chips:
7*4882a593Smuzhiyun  * Analog Devices ADM1266
8*4882a593Smuzhiyun    Prefix: 'adm1266'
9*4882a593Smuzhiyun    Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADM1266.pdf
10*4882a593Smuzhiyun
11*4882a593SmuzhiyunAuthor: Alexandru Tachici <alexandru.tachici@analog.com>
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun
14*4882a593SmuzhiyunDescription
15*4882a593Smuzhiyun-----------
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunThis driver supports hardware monitoring for Analog Devices ADM1266 sequencer.
18*4882a593Smuzhiyun
19*4882a593SmuzhiyunADM1266 is a sequencer that features voltage readback from 17 channels via an
20*4882a593Smuzhiyunintegrated 12 bit SAR ADC, accessed using a PMBus interface.
21*4882a593Smuzhiyun
22*4882a593SmuzhiyunThe driver is a client driver to the core PMBus driver. Please see
23*4882a593SmuzhiyunDocumentation/hwmon/pmbus.rst for details on PMBus client drivers.
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun
26*4882a593SmuzhiyunSysfs entries
27*4882a593Smuzhiyun-------------
28*4882a593Smuzhiyun
29*4882a593SmuzhiyunThe following attributes are supported. Limits are read-write, history reset
30*4882a593Smuzhiyunattributes are write-only, all other attributes are read-only.
31*4882a593Smuzhiyun
32*4882a593SmuzhiyuninX_label		"voutx"
33*4882a593SmuzhiyuninX_input		Measured voltage.
34*4882a593SmuzhiyuninX_min			Minimum Voltage.
35*4882a593SmuzhiyuninX_max			Maximum voltage.
36*4882a593SmuzhiyuninX_min_alarm		Voltage low alarm.
37*4882a593SmuzhiyuninX_max_alarm		Voltage high alarm.
38