Add support for new cable module type DSFP (Dual Small Form-Factor Pluggable transceiver). DSFP EEPROM memory layout is compatible with CMIS 4.0 spec. Add CMIS 4.0 module type to UAPI and implement DSFP EEPROM dump in mlx5.
Change log: v1 -> v2 - Added comments on accessing only the mandatory part of passive and active cables. Vladyslav Tarasiuk (2): ethtool: Add CMIS 4.0 module type to UAPI net/mlx5e: Add DSFP EEPROM dump support to ethtool .../ethernet/mellanox/mlx5/core/en_ethtool.c | 12 ++++- .../net/ethernet/mellanox/mlx5/core/port.c | 52 ++++++++++++++++--- include/linux/mlx5/port.h | 1 + include/uapi/linux/ethtool.h | 3 ++ 4 files changed, 60 insertions(+), 8 deletions(-) -- 2.18.2