Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_cgx.c46 u8 cgx_id, lmac_id; in is_mac_feature_supported() local
52 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_id, &lmac_id); in is_mac_feature_supported()
53 cgxd = rvu_cgx_pdata(cgx_id, rvu); in is_mac_feature_supported()
60 static u64 cgxlmac_to_pfmap(struct rvu *rvu, u8 cgx_id, u8 lmac_id) in cgxlmac_to_pfmap() argument
62 return rvu->cgxlmac2pf_map[CGX_OFFSET(cgx_id) + lmac_id]; in cgxlmac_to_pfmap()
65 int cgxlmac_to_pf(struct rvu *rvu, int cgx_id, int lmac_id) in cgxlmac_to_pf() argument
69 pfmap = cgxlmac_to_pfmap(rvu, cgx_id, lmac_id); in cgxlmac_to_pf()
79 static u8 cgxlmac_id_to_bmap(u8 cgx_id, u8 lmac_id) in cgxlmac_id_to_bmap() argument
81 return ((cgx_id & 0xF) << 4) | (lmac_id & 0xF); in cgxlmac_id_to_bmap()
84 void *rvu_cgx_pdata(u8 cgx_id, struc argument
109 rvu_map_cgx_nix_block(struct rvu * rvu,int pf,int cgx_id,int lmac_id) rvu_map_cgx_nix_block() argument
181 rvu_cgx_send_link_info(int cgx_id,int lmac_id,struct rvu * rvu) rvu_cgx_send_link_info() argument
468 u8 cgx_id, lmac_id; rvu_cgx_enadis_rx_bp() local
489 u8 cgx_id, lmac_id; rvu_cgx_config_rxtx() local
506 u8 cgx_id, lmac_id; rvu_cgx_tx_enable() local
533 u8 cgx_id, lmac_id; rvu_cgx_disable_dmac_entries() local
686 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_mac_addr_set() local
708 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_mac_addr_add() local
732 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_mac_addr_del() local
750 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_mac_max_entries_get() local
789 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_promisc_enable() local
808 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_promisc_disable() local
828 u8 cgx_id, lmac_id; rvu_cgx_ptp_rx_cfg() local
877 u8 cgx_id, lmac_id; rvu_cgx_config_linkevents() local
912 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_get_linkinfo() local
975 u8 cgx_id, lmac_id; rvu_cgx_config_intlbk() local
1006 u8 cgx_id, lmac_id; rvu_cgx_cfg_pause_frm() local
1046 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_cfg_pause_frm() local
1072 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_get_phy_fec_stats() local
1178 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_set_fec_param() local
1194 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_get_aux_link_info() local
1247 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_mac_addr_reset() local
1265 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_mac_addr_update() local
1283 u8 cgx_id, lmac_id; rvu_cgx_prio_flow_ctrl_cfg() local
1320 u8 cgx_id, lmac_id; rvu_mbox_handler_cgx_prio_flow_ctrl_cfg() local
1369 u8 cgx_id, lmac_id; rvu_cgx_is_pkind_config_permitted() local
1401 u8 cgx_id, lmac_id; rvu_cgx_check_permission_and_set_pkind() local
[all...]
H A Dcgx.h124 u8 cgx_id;
143 void *cgx_get_pdata(int cgx_id);
153 int cgx_lmac_addr_set(u8 cgx_id, u8 lmac_id, u8 *mac_addr);
154 int cgx_lmac_addr_reset(u8 cgx_id, u8 lmac_id);
155 u64 cgx_lmac_addr_get(u8 cgx_id, u8 lmac_id);
156 int cgx_lmac_addr_add(u8 cgx_id, u8 lmac_id, u8 *mac_addr);
157 int cgx_lmac_addr_del(u8 cgx_id, u8 lmac_id, u8 index);
158 int cgx_lmac_addr_max_entries_get(u8 cgx_id, u8 lmac_id);
159 void cgx_lmac_promisc_config(int cgx_id, int lmac_id, bool enable);
167 u8 cgx_lmac_get_p2x(int cgx_id, in
123 u8 cgx_id; global() member
[all...]
H A Dcgx.c155 if (cgx_dev->cgx_id > idmax) in cgx_get_cgxcnt_max()
156 idmax = cgx_dev->cgx_id; in cgx_get_cgxcnt_max()
174 void *cgx_get_pdata(int cgx_id) in cgx_get_pdata() argument
179 if (cgx_dev->cgx_id == cgx_id) in cgx_get_pdata()
185 void cgx_lmac_write(int cgx_id, int lmac_id, u64 offset, u64 val) in cgx_lmac_write() argument
187 struct cgx *cgx_dev = cgx_get_pdata(cgx_id); in cgx_lmac_write()
195 u64 cgx_lmac_read(int cgx_id, int lmac_id, u64 offset) in cgx_lmac_read() argument
197 struct cgx *cgx_dev = cgx_get_pdata(cgx_id); in cgx_lmac_read()
213 return cgx->cgx_id; in cgx_get_cgxid()
216 cgx_lmac_get_p2x(int cgx_id,int lmac_id) cgx_lmac_get_p2x() argument
261 cgx_lmac_addr_set(u8 cgx_id,u8 lmac_id,u8 * mac_addr) cgx_lmac_addr_set() argument
323 cgx_lmac_addr_add(u8 cgx_id,u8 lmac_id,u8 * mac_addr) cgx_lmac_addr_add() argument
366 cgx_lmac_addr_reset(u8 cgx_id,u8 lmac_id) cgx_lmac_addr_reset() argument
401 cgx_lmac_addr_update(u8 cgx_id,u8 lmac_id,u8 * mac_addr,u8 index) cgx_lmac_addr_update() argument
434 cgx_lmac_addr_del(u8 cgx_id,u8 lmac_id,u8 index) cgx_lmac_addr_del() argument
480 cgx_lmac_addr_max_entries_get(u8 cgx_id,u8 lmac_id) cgx_lmac_addr_max_entries_get() argument
491 cgx_lmac_addr_get(u8 cgx_id,u8 lmac_id) cgx_lmac_addr_get() argument
598 cgx_lmac_promisc_config(int cgx_id,int lmac_id,bool enable) cgx_lmac_promisc_config() argument
1509 cgx_set_link_mode(void * cgxd,struct cgx_set_link_mode_args args,struct cgx_lmac_fwdata_s * linkmodes,int cgx_id,int lmac_id) cgx_set_link_mode() argument
1542 cgx_set_fec(u64 fec,int cgx_id,int lmac_id) cgx_set_fec() argument
[all...]
H A Drvu.h806 static inline bool is_cgx_mapped_to_nix(unsigned short id, u8 cgx_id) in is_cgx_mapped_to_nix()
812 return cgx_id <= 1; in is_cgx_mapped_to_nix()
814 return !(cgx_id && !(id == PCI_SUBSYS_DEVID_96XX || in is_cgx_mapped_to_nix()
977 static inline void rvu_get_cgx_lmac_id(u8 map, u8 *cgx_id, u8 *lmac_id) in rvu_get_cgx_lmac_id() argument
979 *cgx_id = (map >> 4) & 0xF; in rvu_get_cgx_lmac_id()
1000 void *rvu_cgx_pdata(u8 cgx_id, struct rvu *rvu);
1123 int cgxlmac_to_pf(struct rvu *rvu, int cgx_id, int lmac_id);
805 is_cgx_mapped_to_nix(unsigned short id,u8 cgx_id) is_cgx_mapped_to_nix() argument
H A Dlmac_common.h144 u8 cgx_id;
142 u8 cgx_id; global() member
H A Drvu_nix.c356 u8 cgx_id, lmac_id; in nix_interface_init()
368 rvu_get_cgx_lmac_id(pfvf->cgx_lmac, &cgx_id, &lmac_id); in nix_interface_init()
376 pfvf->rx_chan_base = rvu_nix_chan_cgx(rvu, cgx_id, lmac_id, 0); in nix_interface_init()
380 rsp->tx_link = cgx_id * hw->lmac_per_cgx + lmac_id; in nix_interface_init()
677 u8 cgx_id, lmac_id; in rvu_nix_get_bpid()
702 rvu_get_cgx_lmac_id(pfvf->cgx_lmac, &cgx_id, &lmac_id); in rvu_nix_get_bpid()
704 bpid = (cgx_id * hw->lmac_per_cgx * NIX_BPIDS_PER_LMAC) + in rvu_nix_get_bpid()
1519 u8 cgx_id = 0, lmac_id = 0; in rvu_mbox_handler_nix_lf_alloc()
1702 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_id, &lmac_id); in rvu_mbox_handler_nix_lf_alloc()
1703 cgxd = rvu_cgx_pdata(cgx_id, rv in rvu_mbox_handler_nix_lf_alloc()
348 u8 cgx_id, lmac_id; nix_interface_init() local
669 u8 cgx_id, lmac_id; rvu_nix_get_bpid() local
1520 u8 cgx_id = 0, lmac_id = 0; rvu_mbox_handler_nix_lf_alloc() local
2116 u8 cgx_id = 0, lmac_id = 0; nix_get_tx_link() local
2492 u8 cgx_id = 0, lmac_id = 0; nix_smq_flush() local
5391 u8 cgx_id, lmac_id; rvu_nix_lf_teardown() local
[all...]
H A Drvu_debugfs.c792 u8 cgx_id, lmac_id; in rvu_dbg_rvu_pf_cgx_map_display() local
826 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_id, in rvu_dbg_rvu_pf_cgx_map_display()
828 sprintf(cgx, "%s%d", mac_ops->name, cgx_id); in rvu_dbg_rvu_pf_cgx_map_display()
831 rvu_nix_chan_cgx(rvu, cgx_id, lmac_id, 0)); in rvu_dbg_rvu_pf_cgx_map_display()
3000 int cgx_id, i; in cgx_print_fwdata()
3005 cgx_id = cgx_get_cgxid(cgxd); in cgx_print_fwdata()
3008 fwdata = &rvu->fwdata->cgx_fw_data_usx[cgx_id][lmac_id]; in cgx_print_fwdata()
3010 fwdata = &rvu->fwdata->cgx_fw_data[cgx_id][lmac_id]; in cgx_print_fwdata()
2992 int cgx_id, i; cgx_print_fwdata() local
H A Drvu_npc.c4236 u8 cgx_id = 0, lmac_id = 0; in rvu_npc_set_parse_mode()
4279 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_id, in rvu_npc_set_parse_mode()
4281 cgxd = rvu_cgx_pdata(cgx_id, rvu); in rvu_npc_set_parse_mode()
4235 u8 cgx_id = 0, lmac_id = 0; rvu_npc_set_parse_mode() local