Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1.. SPDX-License-Identifier: GPL-2.0
2
3Kernel driver lt3074
4====================
5
6Supported chips:
7
8 * Analog Devices LT3074
9
10 Prefix: 'lt3074'
11
12 Addresses scanned: -
13
14 Datasheet: https://www.analog.com/en/products/lt3074.html
15
16Authors: Cedric Encarnacion <cedricjustine.encarnacion@analog.com>
17
18
19Description
20-----------
21
22This driver supports hardware monitoring for Analog Devices LT3074 Linear
23Regulator with PMBus interface.
24
25The LT3074 is a low voltage, ultra-low noise and ultra-fast transient
26response linear regulator with PMBus serial interface. PMBus telemetry
27feature provides information regarding the output voltage and current,
28input voltage, bias voltage and die temperature.
29
30The driver is a client driver to the core PMBus driver. Please see
31Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
32
33Usage Notes
34-----------
35
36This driver does not auto-detect devices. You will have to instantiate
37the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst
38for details.
39
40Platform data support
41---------------------
42
43The driver supports standard PMBus driver platform data.
44
45Sysfs entries
46-------------
47
48======================= =======================================================
49in1_label "vin"
50in1_input Measured input voltage
51in1_max Input overvoltage warning limit
52in1_max_alarm Input overvoltage warning status
53in1_min Input undervoltage warning limit
54in1_min_alarm Input undervoltage warning status
55in2_label "vmon"
56in2_input Measured bias voltage
57in2_max Bias overvoltage warning limit
58in2_min Bias undervoltage warning limit
59in3_label "vout1"
60in3_input Measured output voltage
61in3_max Output overvoltage warning limit
62in3_max_alarm Output overvoltage warning status
63in3_min Output undervoltage warning limit
64in3_min_alarm Output undervoltage warning status
65curr1_label "iout1"
66curr1_input Measured output current.
67curr1_crit Output overcurrent fault limit
68curr1_crit_alarm Output overcurrent fault status
69temp1_input Measured temperature
70temp1_max Maximum temperature limit
71temp1_max_alarm Overtemperature warning status
72======================= =======================================================