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