Searched refs:ptys_reg (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | port.c | 38 u32 out[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_port_query_eth_autoneg() 47 *an_status = MLX5_GET(ptys_reg, out, an_status); in mlx5_port_query_eth_autoneg() 48 *an_disable_cap = MLX5_GET(ptys_reg, out, an_disable_cap); in mlx5_port_query_eth_autoneg() 49 *an_disable_admin = MLX5_GET(ptys_reg, out, an_disable_admin); in mlx5_port_query_eth_autoneg() 55 u32 out[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_port_set_eth_ptys() 56 u32 in[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_port_set_eth_ptys() 68 MLX5_SET(ptys_reg, in, local_port, 1); in mlx5_port_set_eth_ptys() 69 MLX5_SET(ptys_reg, in, an_disable_admin, an_disable); in mlx5_port_set_eth_ptys() 70 MLX5_SET(ptys_reg, in, proto_mask, MLX5_PTYS_EN); in mlx5_port_set_eth_ptys() 72 MLX5_SET(ptys_reg, in, ext_eth_proto_admin, proto_admin); in mlx5_port_set_eth_ptys() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_ethtool.c | 1215 u32 out[MLX5_ST_SZ_DW(ptys_reg)] = {}; in mlx5e_ethtool_get_link_ksettings() 1236 ext = !!MLX5_GET_ETH_PROTO(ptys_reg, out, true, eth_proto_capability); in mlx5e_ethtool_get_link_ksettings() 1237 eth_proto_cap = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, in mlx5e_ethtool_get_link_ksettings() 1239 eth_proto_admin = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, in mlx5e_ethtool_get_link_ksettings() 1249 eth_proto_admin = MLX5_GET_ETH_PROTO(ptys_reg, out, false, in mlx5e_ethtool_get_link_ksettings() 1254 eth_proto_oper = MLX5_GET_ETH_PROTO(ptys_reg, out, admin_ext, in mlx5e_ethtool_get_link_ksettings() 1256 eth_proto_lp = MLX5_GET(ptys_reg, out, eth_proto_lp_advertise); in mlx5e_ethtool_get_link_ksettings() 1257 an_disable_admin = MLX5_GET(ptys_reg, out, an_disable_admin); in mlx5e_ethtool_get_link_ksettings() 1258 an_status = MLX5_GET(ptys_reg, out, an_status); in mlx5e_ethtool_get_link_ksettings() 1259 connector_type = MLX5_GET(ptys_reg, out, connector_type); in mlx5e_ethtool_get_link_ksettings() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | fw.c | 2986 struct mlx4_ptys_reg *ptys_reg) in mlx4_ACCESS_PTYS_REG() argument 2989 method, sizeof(*ptys_reg), ptys_reg); in mlx4_ACCESS_PTYS_REG() 3008 struct mlx4_ptys_reg *ptys_reg = in mlx4_ACCESS_REG_wrapper() local 3011 ptys_reg->local_port = in mlx4_ACCESS_REG_wrapper() 3013 ptys_reg->local_port); in mlx4_ACCESS_REG_wrapper()
|
| /linux/include/linux/mlx4/ |
| H A D | device.h | 1592 struct mlx4_ptys_reg *ptys_reg);
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | main.c | 539 u32 out[MLX5_ST_SZ_DW(ptys_reg)] = {0}; in mlx5_query_port_roce() 572 ext = !!MLX5_GET_ETH_PROTO(ptys_reg, out, true, eth_proto_capability); in mlx5_query_port_roce() 573 eth_prot_oper = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, eth_proto_oper); in mlx5_query_port_roce()
|
| /linux/include/linux/mlx5/ |
| H A D | mlx5_ifc.h | 11839 struct mlx5_ifc_ptys_reg_bits ptys_reg; member
|