linux/drivers/net/ethernet/mellanox/mlxsw/port.h

/* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
/* Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved */

#ifndef _MLXSW_PORT_H
#define _MLXSW_PORT_H

#include <linux/types.h>

#define MLXSW_PORT_MAX_MTU
#define MLXSW_PORT_ETH_FRAME_HDR

#define MLXSW_PORT_DEFAULT_VID

#define MLXSW_PORT_SWID_DISABLED_PORT
#define MLXSW_PORT_SWID_ALL_SWIDS
#define MLXSW_PORT_SWID_TYPE_IB
#define MLXSW_PORT_SWID_TYPE_ETH

#define MLXSW_PORT_MAX_IB_PHY_PORTS
#define MLXSW_PORT_MAX_IB_PORTS

#define MLXSW_PORT_CPU_PORT

#define MLXSW_PORT_DONT_CARE

enum mlxsw_port_admin_status {};

enum mlxsw_reg_pude_oper_status {};

#endif /* _MLXSW_PORT_H */