mlxsw: core: Add ethtool support for QSFP-DD transceivers
[linux-2.6-microblaze.git] / drivers / net / ethernet / mellanox / mlxsw / reg.h
index 3c5b254..0638dfb 100644 (file)
@@ -8607,6 +8607,7 @@ MLXSW_ITEM32(reg, mcia, size, 0x08, 0, 16);
 #define MLXSW_REG_MCIA_TH_PAGE_NUM             3
 #define MLXSW_REG_MCIA_PAGE0_LO                        0
 #define MLXSW_REG_MCIA_TH_PAGE_OFF             0x80
+#define MLXSW_REG_MCIA_EEPROM_CMIS_FLAT_MEMORY BIT(7)
 
 enum mlxsw_reg_mcia_eeprom_module_info_rev_id {
        MLXSW_REG_MCIA_EEPROM_MODULE_INFO_REV_ID_UNSPC  = 0x00,
@@ -8625,6 +8626,7 @@ enum mlxsw_reg_mcia_eeprom_module_info_id {
 enum mlxsw_reg_mcia_eeprom_module_info {
        MLXSW_REG_MCIA_EEPROM_MODULE_INFO_ID,
        MLXSW_REG_MCIA_EEPROM_MODULE_INFO_REV_ID,
+       MLXSW_REG_MCIA_EEPROM_MODULE_INFO_TYPE_ID,
        MLXSW_REG_MCIA_EEPROM_MODULE_INFO_SIZE,
 };