xref: /linux/Documentation/hwmon/tps23861.rst (revision d0034a7a4ac7fae708146ac0059b9c47a1543f0d)
1*fff7b8abSRobert Marko.. SPDX-License-Identifier: GPL-2.0-only
2*fff7b8abSRobert Marko
3*fff7b8abSRobert MarkoKernel driver tps23861
4*fff7b8abSRobert Marko======================
5*fff7b8abSRobert Marko
6*fff7b8abSRobert MarkoSupported chips:
7*fff7b8abSRobert Marko  * Texas Instruments TPS23861
8*fff7b8abSRobert Marko
9*fff7b8abSRobert Marko    Prefix: 'tps23861'
10*fff7b8abSRobert Marko
11*fff7b8abSRobert Marko    Datasheet: https://www.ti.com/lit/gpn/tps23861
12*fff7b8abSRobert Marko
13*fff7b8abSRobert MarkoAuthor: Robert Marko <robert.marko@sartura.hr>
14*fff7b8abSRobert Marko
15*fff7b8abSRobert MarkoDescription
16*fff7b8abSRobert Marko-----------
17*fff7b8abSRobert Marko
18*fff7b8abSRobert MarkoThis driver supports hardware monitoring for Texas Instruments TPS23861 PoE PSE.
19*fff7b8abSRobert Marko
20*fff7b8abSRobert MarkoTPS23861 is a quad port IEEE802.3at PSE controller with optional I2C control
21*fff7b8abSRobert Markoand monitoring capabilities.
22*fff7b8abSRobert Marko
23*fff7b8abSRobert MarkoTPS23861 offers three modes of operation: Auto, Semi-Auto and Manual.
24*fff7b8abSRobert Marko
25*fff7b8abSRobert MarkoThis driver only supports the Auto mode of operation providing monitoring
26*fff7b8abSRobert Markoas well as enabling/disabling the four ports.
27*fff7b8abSRobert Marko
28*fff7b8abSRobert MarkoSysfs entries
29*fff7b8abSRobert Marko-------------
30*fff7b8abSRobert Marko
31*fff7b8abSRobert Marko======================= =====================================================================
32*fff7b8abSRobert Markoin[0-3]_input		Voltage on ports [1-4]
33*fff7b8abSRobert Markoin[0-3]_label		"Port[1-4]"
34*fff7b8abSRobert Markoin4_input		IC input voltage
35*fff7b8abSRobert Markoin4_label		"Input"
36*fff7b8abSRobert Markotemp1_input		IC die temperature
37*fff7b8abSRobert Markotemp1_label		"Die"
38*fff7b8abSRobert Markocurr[1-4]_input		Current on ports [1-4]
39*fff7b8abSRobert Markoin[1-4]_label		"Port[1-4]"
40*fff7b8abSRobert Markoin[0-3]_enable		Enable/disable ports [1-4]
41*fff7b8abSRobert Marko======================= =====================================================================
42