Home
last modified time | relevance | path

Searched refs:otx2_read64 (Results 1 – 20 of 20) sorted by relevance

/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_vf.c29 d64 = otx2_read64(sdpvf->hw_addr + SDP_VF_R_IN_INSTR_DBELL(q_no)); in sdp_vf_reset_iq()
37 d64 = otx2_read64(sdpvf->hw_addr + in sdp_vf_reset_iq()
42 d64 = otx2_read64(sdpvf->hw_addr + SDP_VF_R_IN_CNTS(q_no)); in sdp_vf_reset_iq()
48 d64 = otx2_read64(sdpvf->hw_addr + SDP_VF_R_IN_CNTS(q_no)); in sdp_vf_reset_iq()
73 d64 = otx2_read64(sdpvf->hw_addr + SDP_VF_R_OUT_SLIST_DBELL(q_no)); in sdp_vf_reset_oq()
81 d64 = otx2_read64(sdpvf->hw_addr + in sdp_vf_reset_oq()
86 d64 = otx2_read64(sdpvf->hw_addr + SDP_VF_R_OUT_CNTS(q_no)); in sdp_vf_reset_oq()
92 d64 = otx2_read64(sdpvf->hw_addr + SDP_VF_R_OUT_CNTS(q_no)); in sdp_vf_reset_oq()
217 reg_val = otx2_read64(sdpvf->hw_addr + in sdp_vf_setup_iq_regs()
266 reg_val = otx2_read64(sdpvf->hw_addr + in sdp_vf_setup_oq_regs()
[all …]
/f-stack/dpdk/drivers/crypto/octeontx2/
H A Dotx2_cryptodev_hw_access.c24 intr = otx2_read64(base + OTX2_CPT_LF_MISC_INT); in otx2_cpt_lf_err_intr_handler()
159 base.u = otx2_read64(qp->base + OTX2_CPT_LF_Q_BASE); in otx2_cpt_iq_enable()
167 size.u = otx2_read64(qp->base + OTX2_CPT_LF_Q_SIZE); in otx2_cpt_iq_enable()
173 lf_ctl.u = otx2_read64(qp->base + OTX2_CPT_LF_CTL); in otx2_cpt_iq_enable()
179 inprog.u = otx2_read64(qp->base + OTX2_CPT_LF_INPROG); in otx2_cpt_iq_enable()
195 inprog.u = otx2_read64(qp->base + OTX2_CPT_LF_INPROG); in otx2_cpt_iq_disable()
200 ctl.u = otx2_read64(qp->base + OTX2_CPT_LF_CTL); in otx2_cpt_iq_disable()
207 inprog.u = otx2_read64(qp->base + OTX2_CPT_LF_INPROG); in otx2_cpt_iq_disable()
212 grp_ptr.u = otx2_read64(qp->base + OTX2_CPT_LF_Q_GRP_PTR); in otx2_cpt_iq_disable()
217 inprog.u = otx2_read64(qp->base + OTX2_CPT_LF_INPROG); in otx2_cpt_iq_disable()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_stats.c57 stats->opackets = otx2_read64(dev->base + in otx2_nix_dev_stats_get()
59 stats->opackets += otx2_read64(dev->base + in otx2_nix_dev_stats_get()
61 stats->opackets += otx2_read64(dev->base + in otx2_nix_dev_stats_get()
63 stats->oerrors = otx2_read64(dev->base + in otx2_nix_dev_stats_get()
65 stats->obytes = otx2_read64(dev->base + in otx2_nix_dev_stats_get()
68 stats->ipackets = otx2_read64(dev->base + in otx2_nix_dev_stats_get()
70 stats->ipackets += otx2_read64(dev->base + in otx2_nix_dev_stats_get()
72 stats->ipackets += otx2_read64(dev->base + in otx2_nix_dev_stats_get()
74 stats->imissed = otx2_read64(dev->base + in otx2_nix_dev_stats_get()
76 stats->ibytes = otx2_read64(dev->base + in otx2_nix_dev_stats_get()
[all …]
H A Dotx2_ethdev_debug.c87 reg = otx2_read64(nix_lf_base + nix_lf_reg[i].offset); in otx2_nix_reg_dump()
97 reg = otx2_read64(nix_lf_base + NIX_LF_TX_STATX(i)); in otx2_nix_reg_dump()
107 reg = otx2_read64(nix_lf_base + NIX_LF_RX_STATX(i)); in otx2_nix_reg_dump()
117 reg = otx2_read64(nix_lf_base + NIX_LF_QINTX_CNT(i)); in otx2_nix_reg_dump()
127 reg = otx2_read64(nix_lf_base + NIX_LF_QINTX_INT(i)); in otx2_nix_reg_dump()
137 reg = otx2_read64(nix_lf_base + NIX_LF_QINTX_ENA_W1S(i)); in otx2_nix_reg_dump()
147 reg = otx2_read64(nix_lf_base + NIX_LF_QINTX_ENA_W1C(i)); in otx2_nix_reg_dump()
157 reg = otx2_read64(nix_lf_base + NIX_LF_CINTX_CNT(i)); in otx2_nix_reg_dump()
167 reg = otx2_read64(nix_lf_base + NIX_LF_CINTX_WAIT(i)); in otx2_nix_reg_dump()
177 reg = otx2_read64(nix_lf_base + NIX_LF_CINTX_INT(i)); in otx2_nix_reg_dump()
[all …]
H A Dotx2_ethdev_irq.c19 intr = otx2_read64(dev->base + NIX_LF_ERR_INT); in nix_lf_err_irq()
75 intr = otx2_read64(dev->base + NIX_LF_RAS); in nix_lf_ras_irq()
169 reg = otx2_read64(dev->base + off); in nix_lf_sq_debug_reg()
197 intr = otx2_read64(dev->base + NIX_LF_QINTX_INT(qintx)); in nix_lf_q_irq()
H A Dotx2_rss.c174 val = otx2_read64(dev->base + NIX_LF_RX_SECRETX(idx)); in rss_get_key()
H A Dotx2_ethdev.c2407 reg = otx2_read64(dev->bar2 + in nix_get_blkaddr()
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_worker.c319 enable = otx2_read64(base + SSO_LF_GGRP_QCTL); in ssogws_flush_events()
327 aq_cnt = otx2_read64(base + SSO_LF_GGRP_AQ_CNT); in ssogws_flush_events()
328 ds_cnt = otx2_read64(base + SSO_LF_GGRP_MISC_CNT); in ssogws_flush_events()
329 cq_ds_cnt = otx2_read64(base + SSO_LF_GGRP_INT_CNT); in ssogws_flush_events()
340 aq_cnt = otx2_read64(base + SSO_LF_GGRP_AQ_CNT); in ssogws_flush_events()
341 ds_cnt = otx2_read64(base + SSO_LF_GGRP_MISC_CNT); in ssogws_flush_events()
342 cq_ds_cnt = otx2_read64(base + SSO_LF_GGRP_INT_CNT); in ssogws_flush_events()
362 pend_state = otx2_read64(base + SSOW_LF_GWS_PENDSTATE); in ssogws_reset()
366 tag = otx2_read64(base + SSOW_LF_GWS_TAG); in ssogws_reset()
377 pend_state = otx2_read64(base + SSOW_LF_GWS_PENDSTATE); in ssogws_reset()
H A Dotx2_worker.h54 event.get_work0 = otx2_read64(ws->tag_op); in otx2_ssogws_get_work()
56 event.get_work0 = otx2_read64(ws->tag_op); in otx2_ssogws_get_work()
58 get_work1 = otx2_read64(ws->wqp_op); in otx2_ssogws_get_work()
126 event.get_work0 = otx2_read64(ws->tag_op); in otx2_ssogws_get_work_empty()
128 event.get_work0 = otx2_read64(ws->tag_op); in otx2_ssogws_get_work_empty()
130 get_work1 = otx2_read64(ws->wqp_op); in otx2_ssogws_get_work_empty()
201 if (OTX2_SSOW_TT_FROM_TAG(otx2_read64(ws->tag_op)) == SSO_TT_EMPTY) { in otx2_ssogws_swtag_flush()
233 while (otx2_read64(ws->tag_op) & BIT_ULL(62)) in otx2_ssogws_swtag_wait()
257 while (!(otx2_read64(ws->tag_op) & BIT_ULL(35))) in otx2_ssogws_head_wait()
H A Dotx2_worker_dual.h51 event.get_work0 = otx2_read64(ws->tag_op); in otx2_ssogws_dual_get_work()
53 event.get_work0 = otx2_read64(ws->tag_op); in otx2_ssogws_dual_get_work()
54 get_work1 = otx2_read64(ws->wqp_op); in otx2_ssogws_dual_get_work()
H A Dotx2_evdev_irq.c17 intr = otx2_read64(base + SSO_LF_GGRP_INT); in sso_lf_irq()
54 intr = otx2_read64(base + SSOW_LF_GWS_INT); in ssow_lf_irq()
187 intr = otx2_read64(base + TIM_LF_NRSPERR_INT); in tim_lf_irq()
189 intr = otx2_read64(base + TIM_LF_RAS_INT); in tim_lf_irq()
H A Dotx2_evdev.c1321 otx2_read64(base + SSOW_LF_GWS_LINKS)); in ssogws_dump()
1323 otx2_read64(base + SSOW_LF_GWS_PENDWQP)); in ssogws_dump()
1327 otx2_read64(base + SSOW_LF_GWS_NW_TIM)); in ssogws_dump()
1329 otx2_read64(base + SSOW_LF_GWS_TAG)); in ssogws_dump()
1331 otx2_read64(base + SSOW_LF_GWS_TAG)); in ssogws_dump()
1333 otx2_read64(base + SSOW_LF_GWS_SWTP)); in ssogws_dump()
1335 otx2_read64(base + SSOW_LF_GWS_PENDTAG)); in ssogws_dump()
1343 otx2_read64(base + SSO_LF_GGRP_QCTL)); in ssoggrp_dump()
1345 otx2_read64(base + SSO_LF_GGRP_XAQ_CNT)); in ssoggrp_dump()
1351 otx2_read64(base + SSO_LF_GGRP_AQ_CNT)); in ssoggrp_dump()
[all …]
H A Dotx2_tim_worker.c48 real_bkt = otx2_read64(tim_ring->base + TIM_LF_RING_REL) >> 44; in tim_sync_start_cyc()
H A Dotx2_tim_evdev.c410 real_bkt = otx2_read64(tim_ring->base + TIM_LF_RING_REL) >> 44; in otx2_tim_calibrate_start_tsc()
/f-stack/dpdk/drivers/regex/octeontx2/
H A Dotx2_regexdev_hw_access.c19 intr = otx2_read64(base + OTX2_REE_LF_MISC_INT); in ree_lf_err_intr_handler()
130 base.u = otx2_read64(qp->base + OTX2_REE_LF_SBUF_ADDR); in otx2_ree_iq_enable()
136 lf_ena.u = otx2_read64(qp->base + OTX2_REE_LF_ENA); in otx2_ree_iq_enable()
149 lf_ena.u = otx2_read64(qp->base + OTX2_REE_LF_ENA); in otx2_ree_iq_disable()
/f-stack/dpdk/drivers/mempool/octeontx2/
H A Dotx2_mempool_irq.c20 intr = otx2_read64(lf->base + NPA_LF_ERR_INT); in npa_lf_err_irq()
68 intr = otx2_read64(lf->base + NPA_LF_RAS); in npa_lf_ras_irq()
152 intr = otx2_read64(lf->base + NPA_LF_QINTX_INT(qintx)); in npa_lf_q_irq()
/f-stack/dpdk/drivers/common/octeontx2/
H A Dotx2_dev.c80 int_status = otx2_read64(dev->bar2 + RVU_PF_INT); in pf_af_sync_msg()
129 int_status = otx2_read64(dev->bar2 + RVU_PF_INT); in af_pf_wait_msg()
328 intr = otx2_read64(dev->bar2 + RVU_PF_VFPF_MBOX_INTX(vfpf)); in otx2_vf_pf_mbox_irq()
580 intr = otx2_read64(dev->bar2 + RVU_VF_INT); in otx2_pf_vf_mbox_irq()
600 intr = otx2_read64(dev->bar2 + RVU_PF_INT); in otx2_af_pf_mbox_irq()
785 intr = otx2_read64(bar2 + RVU_PF_VFFLR_INTX(i)); in otx2_pf_vf_flr_irq()
960 bar4_addr = otx2_read64(bar2 + RVU_PF_VF_BAR4_ADDR); in otx2_dev_priv_init()
H A Dotx2_common.h163 #define otx2_read64(addr) rte_read64_relaxed((void *)(addr)) macro
H A Dotx2_mbox.c265 rsp_reg = otx2_read64(reg_addr); in mbox_poll()
/f-stack/dpdk/drivers/raw/octeontx2_dma/
H A Dotx2_dpi_rawdev.c52 reg = otx2_read64(dpivf->vf_bar0 + DPI_VDMA_SADDR); in dma_queue_finish()
60 reg = otx2_read64(dpivf->vf_bar0 + DPI_VDMA_SADDR); in dma_queue_finish()