Searched refs:ptys_reg (Results 1 – 6 of 6) sorted by relevance
/drivers/net/ethernet/mellanox/mlx5/core/ |
D | port.c | 128 u32 in[MLX5_ST_SZ_DW(ptys_reg)] = {0}; in mlx5_query_port_ptys() 130 MLX5_SET(ptys_reg, in, local_port, local_port); in mlx5_query_port_ptys() 131 MLX5_SET(ptys_reg, in, proto_mask, proto_mask); in mlx5_query_port_ptys() 151 u32 out[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_query_port_proto_cap() 159 *proto_cap = MLX5_GET(ptys_reg, out, eth_proto_capability); in mlx5_query_port_proto_cap() 161 *proto_cap = MLX5_GET(ptys_reg, out, ib_proto_capability); in mlx5_query_port_proto_cap() 170 u32 out[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_query_port_proto_admin() 178 *proto_admin = MLX5_GET(ptys_reg, out, eth_proto_admin); in mlx5_query_port_proto_admin() 180 *proto_admin = MLX5_GET(ptys_reg, out, ib_proto_admin); in mlx5_query_port_proto_admin() 189 u32 out[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_query_port_link_width_oper() [all …]
|
D | en_selftest.c | 83 u32 out[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5e_test_link_speed() 93 eth_proto_oper = MLX5_GET(ptys_reg, out, eth_proto_oper); in mlx5e_test_link_speed()
|
D | en_ethtool.c | 1028 u32 out[MLX5_ST_SZ_DW(ptys_reg)] = {0}; in mlx5e_get_link_ksettings() 1047 eth_proto_cap = MLX5_GET(ptys_reg, out, eth_proto_capability); in mlx5e_get_link_ksettings() 1048 eth_proto_admin = MLX5_GET(ptys_reg, out, eth_proto_admin); in mlx5e_get_link_ksettings() 1049 eth_proto_oper = MLX5_GET(ptys_reg, out, eth_proto_oper); in mlx5e_get_link_ksettings() 1050 eth_proto_lp = MLX5_GET(ptys_reg, out, eth_proto_lp_advertise); in mlx5e_get_link_ksettings() 1051 an_disable_admin = MLX5_GET(ptys_reg, out, an_disable_admin); in mlx5e_get_link_ksettings() 1052 an_status = MLX5_GET(ptys_reg, out, an_status); in mlx5e_get_link_ksettings() 1053 connector_type = MLX5_GET(ptys_reg, out, connector_type); in mlx5e_get_link_ksettings()
|
/drivers/net/ethernet/mellanox/mlx4/ |
D | en_ethtool.c | 537 struct mlx4_ptys_reg *ptys_reg) in ptys2ethtool_update_supported_port() argument 539 u32 eth_proto = be32_to_cpu(ptys_reg->eth_proto_cap); in ptys2ethtool_update_supported_port() 562 static u32 ptys_get_active_port(struct mlx4_ptys_reg *ptys_reg) in ptys_get_active_port() argument 564 u32 eth_proto = be32_to_cpu(ptys_reg->eth_proto_oper); in ptys_get_active_port() 567 eth_proto = be32_to_cpu(ptys_reg->eth_proto_cap); in ptys_get_active_port() 733 struct mlx4_ptys_reg ptys_reg; in ethtool_get_ptys_link_ksettings() local 737 memset(&ptys_reg, 0, sizeof(ptys_reg)); in ethtool_get_ptys_link_ksettings() 738 ptys_reg.local_port = priv->port; in ethtool_get_ptys_link_ksettings() 739 ptys_reg.proto_mask = MLX4_PTYS_EN; in ethtool_get_ptys_link_ksettings() 741 MLX4_ACCESS_REG_QUERY, &ptys_reg); in ethtool_get_ptys_link_ksettings() [all …]
|
D | fw.c | 2964 struct mlx4_ptys_reg *ptys_reg) in mlx4_ACCESS_PTYS_REG() argument 2967 method, sizeof(*ptys_reg), ptys_reg); in mlx4_ACCESS_PTYS_REG() 2986 struct mlx4_ptys_reg *ptys_reg = in mlx4_ACCESS_REG_wrapper() local 2989 ptys_reg->local_port = in mlx4_ACCESS_REG_wrapper() 2991 ptys_reg->local_port); in mlx4_ACCESS_REG_wrapper()
|
/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
D | ethtool.c | 182 u32 out[MLX5_ST_SZ_DW(ptys_reg)] = {0}; in mlx5i_get_port_settings() 189 *ib_link_width_oper = MLX5_GET(ptys_reg, out, ib_link_width_oper); in mlx5i_get_port_settings() 190 *ib_proto_oper = MLX5_GET(ptys_reg, out, ib_proto_oper); in mlx5i_get_port_settings()
|