#ifndef _MLXSW_EMAD_H
#define _MLXSW_EMAD_H
#define MLXSW_EMAD_MAX_FRAME_LEN …
#define MLXSW_EMAD_MAX_RETRY …
#define MLXSW_EMAD_ETH_HDR_LEN …
#define MLXSW_EMAD_EH_DMAC …
#define MLXSW_EMAD_EH_SMAC …
#define MLXSW_EMAD_EH_ETHERTYPE …
#define MLXSW_EMAD_EH_MLX_PROTO …
#define MLXSW_EMAD_EH_PROTO_VERSION …
enum { … };
#define MLXSW_EMAD_OP_TLV_LEN …
enum { … };
enum mlxsw_emad_op_tlv_status { … };
static inline char *mlxsw_emad_op_tlv_status_str(u8 status)
{ … }
enum { … };
enum { … };
#define MLXSW_EMAD_STRING_TLV_LEN …
#define MLXSW_EMAD_LATENCY_TLV_LEN …
#define MLXSW_EMAD_END_TLV_LEN …
#endif