Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmcs_rvu_if.c83 if (BIT_ULL(req->lmac_id) & mcs->hw->lmac_bmap) in rvu_mbox_handler_mcs_set_lmac_mode()
404 mcs->hw->lmac_bmap = req->lmac_bmap; in rvu_mbox_handler_mcs_set_active_lmac()
419 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()
437 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()
859 unsigned long lmac_bmap; in rvu_mcs_set_lmac_bmap() local
867 set_bit(port, &lmac_bmap); in rvu_mcs_set_lmac_bmap()
869 mcs->hw->lmac_bmap = lmac_bmap; in rvu_mcs_set_lmac_bmap()
H A Drvu_cgx.c126 unsigned long lmac_bmap; in rvu_map_cgx_lmac_pf() local
161 lmac_bmap = cgx_get_lmac_bmap(rvu_cgx_pdata(cgx, rvu)); in rvu_map_cgx_lmac_pf()
162 for_each_set_bit(iter, &lmac_bmap, rvu->hw->lmac_per_cgx) { in rvu_map_cgx_lmac_pf()
310 unsigned long lmac_bmap; in cgx_lmac_event_handler_init() local
331 lmac_bmap = cgx_get_lmac_bmap(cgxd); in cgx_lmac_event_handler_init()
332 for_each_set_bit(lmac, &lmac_bmap, rvu->hw->lmac_per_cgx) { in cgx_lmac_event_handler_init()
402 unsigned long lmac_bmap; in cgx_start_linkup() local
413 lmac_bmap = cgx_get_lmac_bmap(cgxd); in cgx_start_linkup()
414 for_each_set_bit(lmac, &lmac_bmap, rvu->hw->lmac_per_cgx) in cgx_start_linkup()
433 unsigned long lmac_bmap; in rvu_cgx_exit() local
[all …]
H A Dcgx.c97 return test_bit(lmac_id, &cgx->lmac_bmap); in is_lmac_valid()
107 for_each_set_bit(tmp, &cgx->lmac_bmap, cgx->max_lmac_per_mac) { in get_sequence_id_of_lmac()
235 first_lmac = find_first_bit(&cgx->lmac_bmap, cgx->max_lmac_per_mac); in cgx_get_nix_resetbit()
1481 first_lmac = find_first_bit(&cgx->lmac_bmap, cgx->max_lmac_per_mac); in cgx_get_fwdata_base()
1581 int first_lmac = find_first_bit(&cgx->lmac_bmap, cgx->max_lmac_per_mac); in cgx_fwi_read_version()
1619 for_each_set_bit(i, &cgx->lmac_bmap, cgx->max_lmac_per_mac) { in cgx_lmac_linkup_work()
1701 return cgx->lmac_bmap; in cgx_get_lmac_bmap()
1777 set_bit(lmac->lmac_id, &cgx->lmac_bmap); in cgx_lmac_init()
1819 for_each_set_bit(i, &cgx->lmac_bmap, cgx->max_lmac_per_mac) { in cgx_lmac_exit()
1867 for_each_set_bit(lmac_id, &cgx->lmac_bmap, cgx->max_lmac_per_mac) in cgx_x2p_reset()
H A Dlmac_common.h157 unsigned long lmac_bmap; /* bitmap of enabled lmacs */ member
H A Dmcs.h130 unsigned long lmac_bmap; /* bitmap of enabled mcs lmac */ member
H A Drpm.c783 for_each_set_bit(lmac_id, &rpm->lmac_bmap, rpm->max_lmac_per_mac) in rpm_x2p_reset()
H A Drvu_nix.c4725 unsigned long lmac_bmap; in nix_link_config() local
4774 lmac_bmap = cgx_get_lmac_bmap(rvu_cgx_pdata(cgx, rvu)); in nix_link_config()
4775 for_each_set_bit(iter, &lmac_bmap, rvu->hw->lmac_per_cgx) { in nix_link_config()