1*4882a593Smuzhiyun /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 2*4882a593Smuzhiyun /* Copyright (c) 2018 Mellanox Technologies. All rights reserved */ 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun #include <linux/netdevice.h> 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun struct mlxsw_sp_bridge; 7*4882a593Smuzhiyun struct mlxsw_sp_bridge_port; 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun struct mlxsw_sp_bridge_port * 10*4882a593Smuzhiyun mlxsw_sp_bridge_port_find(struct mlxsw_sp_bridge *bridge, 11*4882a593Smuzhiyun struct net_device *brport_dev); 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun u8 mlxsw_sp_bridge_port_stp_state(struct mlxsw_sp_bridge_port *bridge_port); 14