Commit 695f7306 authored by Amit Cohen's avatar Amit Cohen Committed by Jakub Kicinski

mlxsw: emad: Add support for latency TLV

The next patches will add support for latency TLV as part of EMAD (Ethernet
Management Datagrams) packets. As preparation, add the relevant values.
Signed-off-by: default avatarDanielle Ratson <danieller@nvidia.com>
Signed-off-by: default avatarAmit Cohen <amcohen@nvidia.com>
Reviewed-by: default avatarIdo Schimmel <idosch@nvidia.com>
Signed-off-by: default avatarPetr Machata <petrm@nvidia.com>
Reviewed-by: default avatarTony Nguyen <anthony.l.nguyen@intel.com>
Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 563bd3c4
...@@ -21,6 +21,7 @@ enum { ...@@ -21,6 +21,7 @@ enum {
MLXSW_EMAD_TLV_TYPE_OP, MLXSW_EMAD_TLV_TYPE_OP,
MLXSW_EMAD_TLV_TYPE_STRING, MLXSW_EMAD_TLV_TYPE_STRING,
MLXSW_EMAD_TLV_TYPE_REG, MLXSW_EMAD_TLV_TYPE_REG,
MLXSW_EMAD_TLV_TYPE_LATENCY,
}; };
/* OP TLV */ /* OP TLV */
...@@ -90,6 +91,9 @@ enum { ...@@ -90,6 +91,9 @@ enum {
/* STRING TLV */ /* STRING TLV */
#define MLXSW_EMAD_STRING_TLV_LEN 33 /* Length in u32 */ #define MLXSW_EMAD_STRING_TLV_LEN 33 /* Length in u32 */
/* LATENCY TLV */
#define MLXSW_EMAD_LATENCY_TLV_LEN 7 /* Length in u32 */
/* END TLV */ /* END TLV */
#define MLXSW_EMAD_END_TLV_LEN 1 /* Length in u32 */ #define MLXSW_EMAD_END_TLV_LEN 1 /* Length in u32 */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment