Home
last modified time | relevance | path

Searched refs:ptys_eth_proto (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_ethtool.c1180 u32 ptys_eth_proto, in mlxsw_sp1_from_ptys_supported_port() argument
1183 if (ptys_eth_proto & (MLXSW_REG_PTYS_ETH_SPEED_10GBASE_CR | in mlxsw_sp1_from_ptys_supported_port()
1191 if (ptys_eth_proto & (MLXSW_REG_PTYS_ETH_SPEED_10GBASE_KR | in mlxsw_sp1_from_ptys_supported_port()
1200 mlxsw_sp1_from_ptys_link(struct mlxsw_sp *mlxsw_sp, u32 ptys_eth_proto, in mlxsw_sp1_from_ptys_link() argument
1206 if (ptys_eth_proto & mlxsw_sp1_port_link_mode[i].mask) in mlxsw_sp1_from_ptys_link()
1213 mlxsw_sp1_from_ptys_speed(struct mlxsw_sp *mlxsw_sp, u32 ptys_eth_proto) in mlxsw_sp1_from_ptys_speed() argument
1218 if (ptys_eth_proto & mlxsw_sp1_port_link_mode[i].mask) in mlxsw_sp1_from_ptys_speed()
1227 u32 ptys_eth_proto, in mlxsw_sp1_from_ptys_speed_duplex() argument
1236 cmd->base.speed = mlxsw_sp1_from_ptys_speed(mlxsw_sp, ptys_eth_proto); in mlxsw_sp1_from_ptys_speed_duplex()
1603 u32 ptys_eth_proto, in mlxsw_sp2_from_ptys_supported_port() argument
[all …]
Dswitchx2.c623 static u32 mlxsw_sx_from_ptys_supported_port(u32 ptys_eth_proto) in mlxsw_sx_from_ptys_supported_port() argument
625 if (ptys_eth_proto & (MLXSW_REG_PTYS_ETH_SPEED_10GBASE_CR | in mlxsw_sx_from_ptys_supported_port()
633 if (ptys_eth_proto & (MLXSW_REG_PTYS_ETH_SPEED_10GBASE_KR | in mlxsw_sx_from_ptys_supported_port()
642 static u32 mlxsw_sx_from_ptys_supported_link(u32 ptys_eth_proto) in mlxsw_sx_from_ptys_supported_link() argument
648 if (ptys_eth_proto & mlxsw_sx_port_link_mode[i].mask) in mlxsw_sx_from_ptys_supported_link()
654 static u32 mlxsw_sx_from_ptys_advert_link(u32 ptys_eth_proto) in mlxsw_sx_from_ptys_advert_link() argument
660 if (ptys_eth_proto & mlxsw_sx_port_link_mode[i].mask) in mlxsw_sx_from_ptys_advert_link()
666 static void mlxsw_sx_from_ptys_speed_duplex(bool carrier_ok, u32 ptys_eth_proto, in mlxsw_sx_from_ptys_speed_duplex() argument
677 if (ptys_eth_proto & mlxsw_sx_port_link_mode[i].mask) { in mlxsw_sx_from_ptys_speed_duplex()
688 static u8 mlxsw_sx_port_connector_port(u32 ptys_eth_proto) in mlxsw_sx_port_connector_port() argument
[all …]
Dspectrum.h327 u32 ptys_eth_proto,
329 void (*from_ptys_link)(struct mlxsw_sp *mlxsw_sp, u32 ptys_eth_proto,
331 u32 (*from_ptys_speed)(struct mlxsw_sp *mlxsw_sp, u32 ptys_eth_proto);
333 bool carrier_ok, u32 ptys_eth_proto,