Lines Matching refs:blkaddr
865 static bool rvu_dbg_is_valid_lf(struct rvu *rvu, int blkaddr, int lf, in rvu_dbg_is_valid_lf() argument
872 block = &hw->block[blkaddr]; in rvu_dbg_is_valid_lf()
929 int blkaddr; in rvu_dbg_qsize_display() local
948 blkaddr = BLKADDR_NPA; in rvu_dbg_qsize_display()
950 blkaddr = debugfs_get_aux_num(s->file); in rvu_dbg_qsize_display()
952 if (!rvu_dbg_is_valid_lf(rvu, blkaddr, qsize_id, &pcifunc)) in rvu_dbg_qsize_display()
969 int blkaddr; in rvu_dbg_qsize_write() local
995 blkaddr = BLKADDR_NPA; in rvu_dbg_qsize_write()
997 blkaddr = debugfs_get_aux_num(file); in rvu_dbg_qsize_write()
999 if (!rvu_dbg_is_valid_lf(rvu, blkaddr, lf, &pcifunc)) { in rvu_dbg_qsize_write()
1446 int blkaddr = 0; in rvu_dbg_nix_ndc_rx_cache_display() local
1449 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_rx_cache_display()
1451 ndc_idx = (nix_hw->blkaddr == BLKADDR_NIX1 ? NIX1_RX : NIX0_RX); in rvu_dbg_nix_ndc_rx_cache_display()
1453 return ndc_blk_cache_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_rx_cache_display()
1461 int blkaddr = 0; in rvu_dbg_nix_ndc_tx_cache_display() local
1464 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_tx_cache_display()
1466 ndc_idx = (nix_hw->blkaddr == BLKADDR_NIX1 ? NIX1_TX : NIX0_TX); in rvu_dbg_nix_ndc_tx_cache_display()
1468 return ndc_blk_cache_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_tx_cache_display()
1486 int blkaddr = 0; in rvu_dbg_nix_ndc_rx_hits_miss_display() local
1488 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_rx_hits_miss_display()
1491 return ndc_blk_hits_miss_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_rx_hits_miss_display()
1501 int blkaddr = 0; in rvu_dbg_nix_ndc_tx_hits_miss_display() local
1503 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_tx_hits_miss_display()
1506 return ndc_blk_hits_miss_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_tx_hits_miss_display()
1581 int blkaddr; in print_tm_tree() local
1584 blkaddr = nix_hw->blkaddr; in print_tm_tree()
1587 cfg = rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PARENT(schq)); in print_tm_tree()
1590 cfg = rvu_read64(rvu, blkaddr, NIX_AF_TL4X_PARENT(p1)); in print_tm_tree()
1593 cfg = rvu_read64(rvu, blkaddr, NIX_AF_TL3X_PARENT(p2)); in print_tm_tree()
1596 cfg = rvu_read64(rvu, blkaddr, NIX_AF_TL2X_PARENT(p3)); in print_tm_tree()
1617 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_tree_display()
1663 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_tree_write()
1682 int blkaddr, link, link_level; in print_tm_topo() local
1686 blkaddr = nix_hw->blkaddr; in print_tm_topo()
1689 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq))); in print_tm_topo()
1691 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_STATUS(schq))); in print_tm_topo()
1693 rvu_read64(rvu, blkaddr, in print_tm_topo()
1696 rvu_read64(rvu, blkaddr, in print_tm_topo()
1699 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_SHAPE(schq))); in print_tm_topo()
1701 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_CIR(schq))); in print_tm_topo()
1703 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PIR(schq))); in print_tm_topo()
1705 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_SW_XOFF(schq))); in print_tm_topo()
1707 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PARENT(schq))); in print_tm_topo()
1713 rvu_read64(rvu, blkaddr, in print_tm_topo()
1716 rvu_read64(rvu, blkaddr, in print_tm_topo()
1719 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_SHAPE(schq))); in print_tm_topo()
1721 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_CIR(schq))); in print_tm_topo()
1723 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_PIR(schq))); in print_tm_topo()
1725 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_SW_XOFF(schq))); in print_tm_topo()
1727 rvu_read64(rvu, blkaddr, in print_tm_topo()
1730 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_PARENT(schq))); in print_tm_topo()
1732 rvu_read64(rvu, blkaddr, in print_tm_topo()
1735 rvu_read64(rvu, blkaddr, in print_tm_topo()
1742 rvu_read64(rvu, blkaddr, in print_tm_topo()
1745 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_SHAPE(schq))); in print_tm_topo()
1747 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_CIR(schq))); in print_tm_topo()
1749 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_PIR(schq))); in print_tm_topo()
1751 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_SW_XOFF(schq))); in print_tm_topo()
1753 rvu_read64(rvu, blkaddr, in print_tm_topo()
1756 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_PARENT(schq))); in print_tm_topo()
1758 rvu_read64(rvu, blkaddr, in print_tm_topo()
1761 rvu_read64(rvu, blkaddr, in print_tm_topo()
1764 link_level = rvu_read64(rvu, blkaddr, NIX_AF_PSE_CHANNEL_LEVEL) in print_tm_topo()
1769 schq, rvu_read64(rvu, blkaddr, in print_tm_topo()
1775 rvu_read64(rvu, blkaddr, in print_tm_topo()
1783 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_SHAPE(schq))); in print_tm_topo()
1785 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_CIR(schq))); in print_tm_topo()
1787 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_PIR(schq))); in print_tm_topo()
1789 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_SW_XOFF(schq))); in print_tm_topo()
1791 rvu_read64(rvu, blkaddr, in print_tm_topo()
1794 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_PARENT(schq))); in print_tm_topo()
1796 rvu_read64(rvu, blkaddr, in print_tm_topo()
1799 rvu_read64(rvu, blkaddr, in print_tm_topo()
1802 link_level = rvu_read64(rvu, blkaddr, NIX_AF_PSE_CHANNEL_LEVEL) in print_tm_topo()
1807 schq, rvu_read64(rvu, blkaddr, in print_tm_topo()
1812 schq, link, rvu_read64(rvu, blkaddr, in print_tm_topo()
1821 rvu_read64(rvu, blkaddr, in print_tm_topo()
1824 rvu_read64(rvu, blkaddr, in print_tm_topo()
1827 rvu_read64(rvu, blkaddr, in print_tm_topo()
1830 rvu_read64(rvu, blkaddr, NIX_AF_TL1X_SHAPE(schq))); in print_tm_topo()
1832 rvu_read64(rvu, blkaddr, NIX_AF_TL1X_CIR(schq))); in print_tm_topo()
1834 rvu_read64(rvu, blkaddr, NIX_AF_TL1X_SW_XOFF(schq))); in print_tm_topo()
1836 rvu_read64(rvu, blkaddr, in print_tm_topo()
1839 rvu_read64(rvu, blkaddr, in print_tm_topo()
1842 rvu_read64(rvu, blkaddr, in print_tm_topo()
1846 rvu_read64(rvu, blkaddr, in print_tm_topo()
1849 rvu_read64(rvu, blkaddr, in print_tm_topo()
1852 rvu_read64(rvu, blkaddr, in print_tm_topo()
1855 rvu_read64(rvu, blkaddr, in print_tm_topo()
1858 rvu_read64(rvu, blkaddr, in print_tm_topo()
1861 rvu_read64(rvu, blkaddr, in print_tm_topo()
1864 rvu_read64(rvu, blkaddr, in print_tm_topo()
1867 rvu_read64(rvu, blkaddr, in print_tm_topo()
1885 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_topo_display()
1920 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_topo_write()
2237 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_queue_ctx_display()
2297 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in write_nix_queue_ctx()
2665 static void rvu_dbg_nix_init(struct rvu *rvu, int blkaddr) in rvu_dbg_nix_init() argument
2669 if (!is_block_implemented(rvu->hw, blkaddr)) in rvu_dbg_nix_init()
2672 if (blkaddr == BLKADDR_NIX0) { in rvu_dbg_nix_init()
2700 blkaddr, &rvu_dbg_nix_qsize_fops); in rvu_dbg_nix_init()
2966 u16 pcifunc, int blkaddr) in rvu_print_npc_mcam_info() argument
2972 rvu_npc_get_mcam_entry_alloc_info(rvu, pcifunc, blkaddr, in rvu_print_npc_mcam_info()
2974 rvu_npc_get_mcam_counter_alloc_info(rvu, pcifunc, blkaddr, in rvu_print_npc_mcam_info()
3000 int pf, vf, numvfs, blkaddr; in rvu_dbg_npc_mcam_info_display() local
3005 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_mcam_info_display()
3006 if (blkaddr < 0) in rvu_dbg_npc_mcam_info_display()
3014 cfg = rvu_read64(rvu, blkaddr, NPC_AF_INTFX_KEX_CFG(NIX_INTF_RX)); in rvu_dbg_npc_mcam_info_display()
3019 cfg = rvu_read64(rvu, blkaddr, NPC_AF_INTFX_KEX_CFG(NIX_INTF_TX)); in rvu_dbg_npc_mcam_info_display()
3048 rvu_print_npc_mcam_info(filp, pcifunc, blkaddr); in rvu_dbg_npc_mcam_info_display()
3054 rvu_print_npc_mcam_info(filp, pcifunc, blkaddr); in rvu_dbg_npc_mcam_info_display()
3069 int blkaddr; in rvu_dbg_npc_rx_miss_stats_display() local
3071 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_rx_miss_stats_display()
3072 if (blkaddr < 0) in rvu_dbg_npc_rx_miss_stats_display()
3079 rvu_read64(rvu, blkaddr, in rvu_dbg_npc_rx_miss_stats_display()
3312 int blkaddr; in rvu_dbg_npc_mcam_show_rules() local
3316 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_mcam_show_rules()
3317 if (blkaddr < 0) in rvu_dbg_npc_mcam_show_rules()
3356 enabled = is_mcam_entry_enabled(rvu, mcam, blkaddr, iter->entry); in rvu_dbg_npc_mcam_show_rules()
3363 hits = rvu_read64(rvu, blkaddr, NPC_AF_MATCH_STATX(iter->cntr)); in rvu_dbg_npc_mcam_show_rules()
3503 int blkaddr, i; in rvu_dbg_npc_exact_drop_cnt() local
3507 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_exact_drop_cnt()
3517 cfg = rvu_read64(rvu, blkaddr, NPC_AF_MCAMEX_BANKX_CFG(i, 0)); in rvu_dbg_npc_exact_drop_cnt()
3520 cam1 = rvu_read64(rvu, blkaddr, in rvu_dbg_npc_exact_drop_cnt()
3527 rvu_read64(rvu, blkaddr, in rvu_dbg_npc_exact_drop_cnt()
3570 int blkaddr = ctx->blkaddr; in cpt_eng_sts_display() local
3573 reg = rvu_read64(rvu, blkaddr, CPT_AF_CONSTANTS1); in cpt_eng_sts_display()
3596 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_STS(e)); in cpt_eng_sts_display()
3635 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_engines_info_display() local
3639 reg = rvu_read64(rvu, blkaddr, CPT_AF_CONSTANTS1); in rvu_dbg_cpt_engines_info_display()
3648 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_CTL2(e)); in rvu_dbg_cpt_engines_info_display()
3651 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_ACTIVE(e)); in rvu_dbg_cpt_engines_info_display()
3654 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_CTL(e)); in rvu_dbg_cpt_engines_info_display()
3667 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_lfs_info_display() local
3675 block = &hw->block[blkaddr]; in rvu_dbg_cpt_lfs_info_display()
3681 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL(lf)); in rvu_dbg_cpt_lfs_info_display()
3683 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL2(lf)); in rvu_dbg_cpt_lfs_info_display()
3685 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_PTR_CTL(lf)); in rvu_dbg_cpt_lfs_info_display()
3687 reg = rvu_read64(rvu, blkaddr, block->lfcfg_reg | in rvu_dbg_cpt_lfs_info_display()
3701 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_err_info_display() local
3704 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_FLTX_INT(0)); in rvu_dbg_cpt_err_info_display()
3705 reg1 = rvu_read64(rvu, blkaddr, CPT_AF_FLTX_INT(1)); in rvu_dbg_cpt_err_info_display()
3707 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_PSNX_EXE(0)); in rvu_dbg_cpt_err_info_display()
3708 reg1 = rvu_read64(rvu, blkaddr, CPT_AF_PSNX_EXE(1)); in rvu_dbg_cpt_err_info_display()
3710 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_PSNX_LF(0)); in rvu_dbg_cpt_err_info_display()
3712 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_RVU_INT); in rvu_dbg_cpt_err_info_display()
3714 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_RAS_INT); in rvu_dbg_cpt_err_info_display()
3716 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_EXE_ERR_INFO); in rvu_dbg_cpt_err_info_display()
3728 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_pc_display() local
3731 reg = rvu_read64(rvu, blkaddr, CPT_AF_INST_REQ_PC); in rvu_dbg_cpt_pc_display()
3733 reg = rvu_read64(rvu, blkaddr, CPT_AF_INST_LATENCY_PC); in rvu_dbg_cpt_pc_display()
3735 reg = rvu_read64(rvu, blkaddr, CPT_AF_RD_REQ_PC); in rvu_dbg_cpt_pc_display()
3737 reg = rvu_read64(rvu, blkaddr, CPT_AF_RD_LATENCY_PC); in rvu_dbg_cpt_pc_display()
3739 reg = rvu_read64(rvu, blkaddr, CPT_AF_RD_UC_PC); in rvu_dbg_cpt_pc_display()
3741 reg = rvu_read64(rvu, blkaddr, CPT_AF_ACTIVE_CYCLES_PC); in rvu_dbg_cpt_pc_display()
3743 reg = rvu_read64(rvu, blkaddr, CPT_AF_CPTCLK_CNT); in rvu_dbg_cpt_pc_display()
3751 static void rvu_dbg_cpt_init(struct rvu *rvu, int blkaddr) in rvu_dbg_cpt_init() argument
3755 if (!is_block_implemented(rvu->hw, blkaddr)) in rvu_dbg_cpt_init()
3758 if (blkaddr == BLKADDR_CPT0) { in rvu_dbg_cpt_init()
3761 ctx->blkaddr = BLKADDR_CPT0; in rvu_dbg_cpt_init()
3767 ctx->blkaddr = BLKADDR_CPT1; in rvu_dbg_cpt_init()