pt5161l.rst 1.1 KB

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