Kernel driver pt5161l

Supported chips:

  • Astera Labs PT5161L

    Prefix: ‘pt5161l’

    Addresses scanned: I2C 0x20 - 0x27

    Datasheet: Not publicly available.

Authors: Cosmo Chou <cosmo.chou@quantatw.com>

Description

This driver implements support for temperature monitoring of Astera Labs PT5161L series PCIe retimer chips.

This driver implementation originates from the CSDK available at https://github.com/facebook/openbmc/tree/helium/common/recipes-lib/retimer-v2.14 The communication protocol utilized is based on the I2C/SMBus standard.

Sysfs entries

temp1_input

Measured temperature (in millidegrees Celsius)

Debugfs entries

fw_load_status

Firmware load status

fw_ver

Firmware version of the retimer

heartbeat_status

Heartbeat status