| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_cpt.c | 108 rvu_write64(rvu, blkaddr, CPT_AF_EXEX_CTL2(eng), 0x0); in cpt_af_flt_intr_handler() 110 rvu_write64(rvu, blkaddr, CPT_AF_EXEX_CTL(eng), val & ~1ULL); in cpt_af_flt_intr_handler() 112 rvu_write64(rvu, blkaddr, CPT_AF_EXEX_CTL2(eng), grp); in cpt_af_flt_intr_handler() 113 rvu_write64(rvu, blkaddr, CPT_AF_EXEX_CTL(eng), val | 1ULL); in cpt_af_flt_intr_handler() 123 rvu_write64(rvu, blkaddr, CPT_AF_FLTX_INT(vec), reg); in cpt_af_flt_intr_handler() 153 rvu_write64(rvu, blkaddr, CPT_AF_RVU_INT, reg); in rvu_cpt_af_rvu_intr_handler() 167 rvu_write64(rvu, blkaddr, CPT_AF_RAS_INT, reg); in rvu_cpt_af_ras_intr_handler() 205 rvu_write64(rvu, blkaddr, CPT_AF_FLTX_INT_ENA_W1C(i), in cpt_10k_unregister_interrupts() 209 rvu_write64(rvu, blkaddr, CPT_AF_RVU_INT_ENA_W1C, 0x1); in cpt_10k_unregister_interrupts() 210 rvu_write64(rvu, blkaddr, CPT_AF_RAS_INT_ENA_W1C, 0x1); in cpt_10k_unregister_interrupts() [all …]
|
| H A D | rvu_devlink.c | 75 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT, intr); in rvu_nix_af_rvu_intr_handler() 76 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_intr_handler() 110 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT, intr); in rvu_nix_af_rvu_gen_handler() 111 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_gen_handler() 145 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT, intr); in rvu_nix_af_rvu_err_handler() 146 rvu_write64(rvu, blkaddr, NIX_AF_ERR_INT_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_err_handler() 180 rvu_write64(rvu, blkaddr, NIX_AF_RAS, intr); in rvu_nix_af_rvu_ras_handler() 181 rvu_write64(rvu, blkaddr, NIX_AF_RAS_ENA_W1C, ~0ULL); in rvu_nix_af_rvu_ras_handler() 200 rvu_write64(rvu, blkaddr, NIX_AF_RVU_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts() 201 rvu_write64(rvu, blkaddr, NIX_AF_GEN_INT_ENA_W1C, ~0ULL); in rvu_nix_unregister_interrupts() [all …]
|
| H A D | rvu_nix.c | 276 rvu_write64(rvu, blkaddr, NIX_AF_RX_SW_SYNC, BIT_ULL(0)); in nix_rx_sync() 287 rvu_write64(rvu, blkaddr, NIX_AF_RX_SW_SYNC, BIT_ULL(0)); in nix_rx_sync() 615 rvu_write64(rvu, blkaddr, NIX_AF_RX_CHANX_CFG(chan_v), in nix_bp_disable() 770 rvu_write64(rvu, blkaddr, NIX_AF_RX_CHANX_CFG(chan_v), in nix_bp_enable() 813 rvu_write64(rvu, blkaddr, in nix_setup_lso_tso_l3() 826 rvu_write64(rvu, blkaddr, in nix_setup_lso_tso_l3() 841 rvu_write64(rvu, blkaddr, in nix_setup_lso_tso_l4() 850 rvu_write64(rvu, blkaddr, in nix_setup_lso_tso_l4() 870 rvu_write64(rvu, blkaddr, NIX_AF_LSO_CFG, cfg | BIT_ULL(63)); in nix_setup_lso() 882 rvu_write64(rvu, blkaddr, in nix_setup_lso() [all …]
|
| H A D | rvu_cn10k.c | 57 rvu_write64(rvu, BLKADDR_APR, APR_AF_LMT_CTL, BIT_ULL(0)); in lmtst_map_table_ops() 59 rvu_write64(rvu, BLKADDR_APR, APR_AF_LMT_CTL, 0x00); in lmtst_map_table_ops() 85 rvu_write64(rvu, BLKADDR_RVUM, RVU_AF_SMMU_ADDR_REQ, iova); in rvu_get_lmtaddr() 89 rvu_write64(rvu, BLKADDR_RVUM, RVU_AF_SMMU_TXN_REQ, val); in rvu_get_lmtaddr() 472 rvu_write64(rvu, blkaddr, NIX_AF_LINKX_CFG(nix_link), cfg); in __rvu_nix_set_channels() 482 rvu_write64(rvu, blkaddr, NIX_AF_LINKX_CFG(nix_link), cfg); in __rvu_nix_set_channels() 492 rvu_write64(rvu, blkaddr, NIX_AF_LINKX_CFG(nix_link), cfg); in __rvu_nix_set_channels() 502 rvu_write64(rvu, blkaddr, NIX_AF_LINKX_CFG(nix_link), cfg); in __rvu_nix_set_channels() 567 rvu_write64(rvu, blkaddr, NIX_AF_VWQE_TIMER, 0x3FULL); in rvu_nix_block_cn10k_init() 574 rvu_write64(rvu, blkaddr, NIX_AF_CFG, cfg); in rvu_nix_block_cn10k_init() [all …]
|
| H A D | rvu_npc.c | 78 rvu_write64(rvu, blkaddr, NPC_AF_PKINDX_CPI_DEFX(pkind, 0), val); in rvu_npc_set_pkind() 120 rvu_write64(rvu, blkaddr, NPC_AF_PKINDX_ACTION0(pkind), val); in npc_config_ts_kpuaction() 270 rvu_write64(rvu, blkaddr, in npc_enable_mcam_entry() 291 rvu_write64(rvu, blkaddr, in npc_clear_mcam_entry() 293 rvu_write64(rvu, blkaddr, in npc_clear_mcam_entry() 296 rvu_write64(rvu, blkaddr, in npc_clear_mcam_entry() 298 rvu_write64(rvu, blkaddr, in npc_clear_mcam_entry() 301 rvu_write64(rvu, blkaddr, in npc_clear_mcam_entry() 303 rvu_write64(rvu, blkaddr, in npc_clear_mcam_entry() 555 rvu_write64(rvu, blkaddr, in npc_config_mcam_entry() [all …]
|
| H A D | rvu.c | 401 rvu_write64(rvu, BLKADDR_RVUM, reg | (devnum << 16), num_lfs); in rvu_update_rsrc_map() 490 rvu_write64(rvu, BLKADDR_RVUM, in rvu_setup_rvum_blk_revid() 497 rvu_write64(rvu, BLKADDR_RVUM, in rvu_clear_rvum_blk_revid() 508 rvu_write64(rvu, block->addr, block->lfreset_reg, lf | BIT_ULL(12)); in rvu_lf_reset() 522 rvu_write64(rvu, blkaddr, rst_reg, BIT_ULL(0)); in rvu_block_reset() 650 rvu_write64(rvu, BLKADDR_RVUM, in rvu_setup_msix_resources() 682 rvu_write64(rvu, BLKADDR_RVUM, in rvu_setup_msix_resources() 706 rvu_write64(rvu, BLKADDR_RVUM, RVU_AF_MSIXTR_BASE, (u64)iova); in rvu_setup_msix_resources() 739 rvu_write64(rvu, BLKADDR_RVUM, RVU_AF_MSIXTR_BASE, in rvu_reset_msix() 1343 rvu_write64(rvu, block->addr, block->lookup_reg, val); in rvu_lookup_rsrc() [all …]
|
| H A D | rvu.h | 680 static inline void rvu_write64(struct rvu *rvu, u64 block, u64 offset, u64 val) in rvu_write64() function 705 rvu_write64(rvu, block, offset, val); in rvu_bar2_sel_write64()
|
| H A D | rvu_npc_fs.c | 1537 rvu_write64(rvu, blkaddr, in npc_install_flow() 2065 rvu_write64(rvu, blkaddr, in npc_mcam_enable_flows()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/ |
| H A D | npc.c | 465 rvu_write64(rvu, blkaddr, in npc_config_kpmcam() 467 rvu_write64(rvu, blkaddr, in npc_config_kpmcam() 491 rvu_write64(rvu, blkaddr, reg, *(u64 *)&action1); in npc_config_kpmaction() 516 rvu_write64(rvu, blkaddr, reg, *(u64 *)&action0); in npc_config_kpmaction() 561 rvu_write64(rvu, blkaddr, in npc_enable_kpm_entry() 565 rvu_write64(rvu, blkaddr, in npc_enable_kpm_entry() 568 rvu_write64(rvu, blkaddr, in npc_enable_kpm_entry() 571 rvu_write64(rvu, blkaddr, in npc_enable_kpm_entry() 579 rvu_write64(rvu, blkaddr, in npc_enable_kpm_entry() 583 rvu_write64(rvu, blkaddr, in npc_enable_kpm_entry() [all …]
|
| H A D | npc.h | 25 rvu_write64(rvu, BLKADDR_NPC, \ 36 rvu_write64(rvu, BLKADDR_NPC, \
|