Documentation/hwmon/tps25990.rst

Source file repositories/reference/linux-study-clean/Documentation/hwmon/tps25990.rst

File Facts

System
Linux kernel
Corpus path
Documentation/hwmon/tps25990.rst
Extension
.rst
Size
2159 bytes
Lines
148
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

.. SPDX-License-Identifier: GPL-2.0

Kernel driver tps25990
======================

Supported chips:

  * TI TPS25990

    Prefix: 'tps25990'

  * Datasheet

    Publicly available at Texas Instruments website: https://www.ti.com/lit/gpn/tps25990

Author:

	Jerome Brunet <jbrunet@baylibre.com>

Description
-----------

This driver implements support for TI TPS25990 eFuse.
This is an integrated, high-current circuit protection and power
management device with PMBUS interface

Device compliant with:

- PMBus rev 1.3 interface.

Device supports direct format for reading input voltages,
output voltage, input current, input power and temperature.

Due to the specificities of the chip, all history reset attributes
are tied together. Resetting the history of a sensor, resets the
history of all the sensors.

The driver exports the following attributes via the 'sysfs' files
for input current:

**curr1_average**

**curr1_crit**

**curr1_crit_alarm**

**curr1_highest**

**curr1_input**

**curr1_label**

**curr1_max**

**curr1_max_alarm**

**curr1_reset_history**

The driver provides the following attributes for main input voltage:

**in1_average**

**in1_crit**

**in1_crit_alarm**

**in1_highest**

**in1_input**

Annotation

Implementation Notes