What: /sys/bus/dfl/devices/dfl_dev.X/fec_mode Date: Oct 2020 KernelVersion: 5.12 Contact: Xu Yilun <yilun.xu@intel.com> Description: Read-only. Returns the FEC mode of the 25G links of the ethernet retimers configured by Nios firmware. "rs" for Reed Solomon FEC, "kr" for Fire Code FEC, "no" for NO FEC. "not supported" if the FEC mode setting is not supported, this happens when the Nios firmware version major < 3, or no link is configured to 25G. Format: string What: /sys/bus/dfl/devices/dfl_dev.X/retimer_A_mode Date: Oct 2020 KernelVersion: 5.12 Contact: Xu Yilun <yilun.xu@intel.com> Description: Read-only. Returns the enumeration value of the working mode of the retimer A configured by the Nios firmware. The value is read out from shared registers filled by the Nios firmware. Now the values could be: - "0": Reset - "1": 4x10G - "2": 4x25G - "3": 2x25G - "4": 2x25G+2x10G - "5": 1x25G If the Nios firmware is updated in future to support more retimer modes, more enumeration value is expected. Format: 0x%x What: /sys/bus/dfl/devices/dfl_dev.X/retimer_B_mode Date: Oct 2020 KernelVersion: 5.12 Contact: Xu Yilun <yilun.xu@intel.com> Description: Read-only. Returns the enumeration value of the working mode of the retimer B configured by the Nios firmware. The value format is the same as retimer_A_mode. What: /sys/bus/dfl/devices/dfl_dev.X/nios_fw_version Date: Oct 2020 KernelVersion: 5.12 Contact: Xu Yilun <yilun.xu@intel.com> Description: Read-only. Returns the version of the Nios firmware in the FPGA. Its format is "major.minor.patch". Format: %x.%x.%x