Home
last modified time | relevance | path

Searched refs:lmac_bmap (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/af/
Dmcs_rvu_if.c46 if (BIT_ULL(req->lmac_id) & mcs->hw->lmac_bmap) in rvu_mbox_handler_mcs_set_lmac_mode()
360 mcs->hw->lmac_bmap = req->lmac_bmap; in rvu_mbox_handler_mcs_set_active_lmac()
375 if (mcs->hw->lmac_cnt <= req->port_id || !(mcs->hw->lmac_bmap & BIT_ULL(req->port_id))) in rvu_mbox_handler_mcs_port_cfg_set()
393 if (mcs->hw->lmac_cnt <= req->port_id || !(mcs->hw->lmac_bmap & BIT_ULL(req->port_id))) in rvu_mbox_handler_mcs_port_cfg_get()
815 unsigned long lmac_bmap; in rvu_mcs_set_lmac_bmap() local
823 set_bit(port, &lmac_bmap); in rvu_mcs_set_lmac_bmap()
825 mcs->hw->lmac_bmap = lmac_bmap; in rvu_mcs_set_lmac_bmap()
Drvu_cgx.c124 unsigned long lmac_bmap; in rvu_map_cgx_lmac_pf() local
158 lmac_bmap = cgx_get_lmac_bmap(rvu_cgx_pdata(cgx, rvu)); in rvu_map_cgx_lmac_pf()
159 for_each_set_bit(iter, &lmac_bmap, MAX_LMAC_PER_CGX) { in rvu_map_cgx_lmac_pf()
291 unsigned long lmac_bmap; in cgx_lmac_event_handler_init() local
312 lmac_bmap = cgx_get_lmac_bmap(cgxd); in cgx_lmac_event_handler_init()
313 for_each_set_bit(lmac, &lmac_bmap, MAX_LMAC_PER_CGX) { in cgx_lmac_event_handler_init()
390 unsigned long lmac_bmap; in rvu_cgx_exit() local
398 lmac_bmap = cgx_get_lmac_bmap(cgxd); in rvu_cgx_exit()
399 for_each_set_bit(lmac, &lmac_bmap, MAX_LMAC_PER_CGX) in rvu_cgx_exit()
Dlmac_common.h137 unsigned long lmac_bmap; /* bitmap of enabled lmacs */ member
Dcgx.c83 return test_bit(lmac_id, &cgx->lmac_bmap); in is_lmac_valid()
93 for_each_set_bit(tmp, &cgx->lmac_bmap, MAX_LMAC_PER_CGX) { in get_sequence_id_of_lmac()
1398 first_lmac = find_first_bit(&cgx->lmac_bmap, MAX_LMAC_PER_CGX); in cgx_get_fwdata_base()
1487 int first_lmac = find_first_bit(&cgx->lmac_bmap, MAX_LMAC_PER_CGX); in cgx_fwi_read_version()
1525 for_each_set_bit(i, &cgx->lmac_bmap, MAX_LMAC_PER_CGX) { in cgx_lmac_linkup_work()
1598 return cgx->lmac_bmap; in cgx_get_lmac_bmap()
1665 set_bit(lmac->lmac_id, &cgx->lmac_bmap); in cgx_lmac_init()
1695 for_each_set_bit(i, &cgx->lmac_bmap, MAX_LMAC_PER_CGX) { in cgx_lmac_exit()
Dmcs.h139 unsigned long lmac_bmap; /* bitmap of enabled mcs lmac */ member
Drvu_debugfs.c239 for_each_set_bit(lmac, &mcs->hw->lmac_bmap, mcs->hw->lmac_cnt) { in rvu_dbg_mcs_port_stats_display()
2591 unsigned long lmac_bmap; in rvu_dbg_cgx_init() local
2610 lmac_bmap = cgx_get_lmac_bmap(cgx); in rvu_dbg_cgx_init()
2616 for_each_set_bit(lmac_id, &lmac_bmap, MAX_LMAC_PER_CGX) { in rvu_dbg_cgx_init()
Dmbox.h1858 u32 lmac_bmap; /* bitmap of active lmac per mcs block */ member
Drvu_nix.c4071 unsigned long lmac_bmap; in nix_link_config() local
4111 lmac_bmap = cgx_get_lmac_bmap(rvu_cgx_pdata(cgx, rvu)); in nix_link_config()
4112 for_each_set_bit(iter, &lmac_bmap, MAX_LMAC_PER_CGX) { in nix_link_config()