GNU Linux-libre 6.9.1-gnu
[releases.git] / Documentation / hwmon / pt5161l.rst
1 .. SPDX-License-Identifier: GPL-2.0-or-later
2
3 Kernel driver pt5161l
4 =====================
5
6 Supported chips:
7
8   * Astera Labs PT5161L
9
10     Prefix: 'pt5161l'
11
12     Addresses scanned: I2C 0x20 - 0x27
13
14     Datasheet: Not publicly available.
15
16 Authors: Cosmo Chou <cosmo.chou@quantatw.com>
17
18 Description
19 -----------
20
21 This driver implements support for temperature monitoring of Astera Labs
22 PT5161L series PCIe retimer chips.
23
24 This driver implementation originates from the CSDK available at
25 https://github.com/facebook/openbmc/tree/helium/common/recipes-lib/retimer-v2.14
26 The communication protocol utilized is based on the I2C/SMBus standard.
27
28 Sysfs entries
29 ----------------
30
31 ================ ==============================================
32 temp1_input      Measured temperature (in millidegrees Celsius)
33 ================ ==============================================
34
35 Debugfs entries
36 ----------------
37
38 ================ ===============================
39 fw_load_status   Firmware load status
40 fw_ver           Firmware version of the retimer
41 heartbeat_status Heartbeat status
42 ================ ===============================