Lines Matching refs:blkaddr
892 static bool rvu_dbg_is_valid_lf(struct rvu *rvu, int blkaddr, int lf, in rvu_dbg_is_valid_lf() argument
899 block = &hw->block[blkaddr]; in rvu_dbg_is_valid_lf()
957 int blkaddr; in rvu_dbg_qsize_display() local
976 blkaddr = BLKADDR_NPA; in rvu_dbg_qsize_display()
979 blkaddr = (!strcmp(current_dir->d_name.name, "nix1") ? in rvu_dbg_qsize_display()
983 if (!rvu_dbg_is_valid_lf(rvu, blkaddr, qsize_id, &pcifunc)) in rvu_dbg_qsize_display()
1001 int blkaddr; in rvu_dbg_qsize_write() local
1027 blkaddr = BLKADDR_NPA; in rvu_dbg_qsize_write()
1030 blkaddr = (!strcmp(current_dir->d_name.name, "nix1") ? in rvu_dbg_qsize_write()
1034 if (!rvu_dbg_is_valid_lf(rvu, blkaddr, lf, &pcifunc)) { in rvu_dbg_qsize_write()
1481 int blkaddr = 0; in rvu_dbg_nix_ndc_rx_cache_display() local
1484 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_rx_cache_display()
1486 ndc_idx = (nix_hw->blkaddr == BLKADDR_NIX1 ? NIX1_RX : NIX0_RX); in rvu_dbg_nix_ndc_rx_cache_display()
1488 return ndc_blk_cache_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_rx_cache_display()
1496 int blkaddr = 0; in rvu_dbg_nix_ndc_tx_cache_display() local
1499 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_tx_cache_display()
1501 ndc_idx = (nix_hw->blkaddr == BLKADDR_NIX1 ? NIX1_TX : NIX0_TX); in rvu_dbg_nix_ndc_tx_cache_display()
1503 return ndc_blk_cache_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_tx_cache_display()
1521 int blkaddr = 0; in rvu_dbg_nix_ndc_rx_hits_miss_display() local
1523 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_rx_hits_miss_display()
1526 return ndc_blk_hits_miss_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_rx_hits_miss_display()
1536 int blkaddr = 0; in rvu_dbg_nix_ndc_tx_hits_miss_display() local
1538 blkaddr = (nix_hw->blkaddr == BLKADDR_NIX1 ? in rvu_dbg_nix_ndc_tx_hits_miss_display()
1541 return ndc_blk_hits_miss_stats(filp, ndc_idx, blkaddr); in rvu_dbg_nix_ndc_tx_hits_miss_display()
1616 int blkaddr; in print_tm_tree() local
1619 blkaddr = nix_hw->blkaddr; in print_tm_tree()
1622 cfg = rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PARENT(schq)); in print_tm_tree()
1625 cfg = rvu_read64(rvu, blkaddr, NIX_AF_TL4X_PARENT(p1)); in print_tm_tree()
1628 cfg = rvu_read64(rvu, blkaddr, NIX_AF_TL3X_PARENT(p2)); in print_tm_tree()
1631 cfg = rvu_read64(rvu, blkaddr, NIX_AF_TL2X_PARENT(p3)); in print_tm_tree()
1652 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_tree_display()
1698 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_tree_write()
1717 int blkaddr, link, link_level; in print_tm_topo() local
1721 blkaddr = nix_hw->blkaddr; in print_tm_topo()
1724 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq))); in print_tm_topo()
1726 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_STATUS(schq))); in print_tm_topo()
1728 rvu_read64(rvu, blkaddr, in print_tm_topo()
1731 rvu_read64(rvu, blkaddr, in print_tm_topo()
1734 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_SHAPE(schq))); in print_tm_topo()
1736 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_CIR(schq))); in print_tm_topo()
1738 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PIR(schq))); in print_tm_topo()
1740 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_SW_XOFF(schq))); in print_tm_topo()
1742 rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PARENT(schq))); in print_tm_topo()
1748 rvu_read64(rvu, blkaddr, in print_tm_topo()
1751 rvu_read64(rvu, blkaddr, in print_tm_topo()
1754 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_SHAPE(schq))); in print_tm_topo()
1756 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_CIR(schq))); in print_tm_topo()
1758 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_PIR(schq))); in print_tm_topo()
1760 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_SW_XOFF(schq))); in print_tm_topo()
1762 rvu_read64(rvu, blkaddr, in print_tm_topo()
1765 rvu_read64(rvu, blkaddr, NIX_AF_TL4X_PARENT(schq))); in print_tm_topo()
1767 rvu_read64(rvu, blkaddr, in print_tm_topo()
1770 rvu_read64(rvu, blkaddr, in print_tm_topo()
1777 rvu_read64(rvu, blkaddr, in print_tm_topo()
1780 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_SHAPE(schq))); in print_tm_topo()
1782 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_CIR(schq))); in print_tm_topo()
1784 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_PIR(schq))); in print_tm_topo()
1786 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_SW_XOFF(schq))); in print_tm_topo()
1788 rvu_read64(rvu, blkaddr, in print_tm_topo()
1791 rvu_read64(rvu, blkaddr, NIX_AF_TL3X_PARENT(schq))); in print_tm_topo()
1793 rvu_read64(rvu, blkaddr, in print_tm_topo()
1796 rvu_read64(rvu, blkaddr, in print_tm_topo()
1799 link_level = rvu_read64(rvu, blkaddr, NIX_AF_PSE_CHANNEL_LEVEL) in print_tm_topo()
1804 schq, rvu_read64(rvu, blkaddr, in print_tm_topo()
1810 rvu_read64(rvu, blkaddr, in print_tm_topo()
1818 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_SHAPE(schq))); in print_tm_topo()
1820 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_CIR(schq))); in print_tm_topo()
1822 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_PIR(schq))); in print_tm_topo()
1824 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_SW_XOFF(schq))); in print_tm_topo()
1826 rvu_read64(rvu, blkaddr, in print_tm_topo()
1829 rvu_read64(rvu, blkaddr, NIX_AF_TL2X_PARENT(schq))); in print_tm_topo()
1831 rvu_read64(rvu, blkaddr, in print_tm_topo()
1834 rvu_read64(rvu, blkaddr, in print_tm_topo()
1837 link_level = rvu_read64(rvu, blkaddr, NIX_AF_PSE_CHANNEL_LEVEL) in print_tm_topo()
1842 schq, rvu_read64(rvu, blkaddr, in print_tm_topo()
1847 schq, link, rvu_read64(rvu, blkaddr, in print_tm_topo()
1856 rvu_read64(rvu, blkaddr, in print_tm_topo()
1859 rvu_read64(rvu, blkaddr, in print_tm_topo()
1862 rvu_read64(rvu, blkaddr, in print_tm_topo()
1865 rvu_read64(rvu, blkaddr, NIX_AF_TL1X_SHAPE(schq))); in print_tm_topo()
1867 rvu_read64(rvu, blkaddr, NIX_AF_TL1X_CIR(schq))); in print_tm_topo()
1869 rvu_read64(rvu, blkaddr, NIX_AF_TL1X_SW_XOFF(schq))); in print_tm_topo()
1871 rvu_read64(rvu, blkaddr, in print_tm_topo()
1874 rvu_read64(rvu, blkaddr, in print_tm_topo()
1877 rvu_read64(rvu, blkaddr, in print_tm_topo()
1881 rvu_read64(rvu, blkaddr, in print_tm_topo()
1884 rvu_read64(rvu, blkaddr, in print_tm_topo()
1887 rvu_read64(rvu, blkaddr, in print_tm_topo()
1890 rvu_read64(rvu, blkaddr, in print_tm_topo()
1893 rvu_read64(rvu, blkaddr, in print_tm_topo()
1896 rvu_read64(rvu, blkaddr, in print_tm_topo()
1899 rvu_read64(rvu, blkaddr, in print_tm_topo()
1902 rvu_read64(rvu, blkaddr, in print_tm_topo()
1920 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_topo_display()
1955 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_tm_topo_write()
2272 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in rvu_dbg_nix_queue_ctx_display()
2332 if (!rvu_dbg_is_valid_lf(rvu, nix_hw->blkaddr, nixlf, &pcifunc)) in write_nix_queue_ctx()
2700 static void rvu_dbg_nix_init(struct rvu *rvu, int blkaddr) in rvu_dbg_nix_init() argument
2704 if (!is_block_implemented(rvu->hw, blkaddr)) in rvu_dbg_nix_init()
2707 if (blkaddr == BLKADDR_NIX0) { in rvu_dbg_nix_init()
3021 u16 pcifunc, int blkaddr) in rvu_print_npc_mcam_info() argument
3027 rvu_npc_get_mcam_entry_alloc_info(rvu, pcifunc, blkaddr, in rvu_print_npc_mcam_info()
3029 rvu_npc_get_mcam_counter_alloc_info(rvu, pcifunc, blkaddr, in rvu_print_npc_mcam_info()
3055 int pf, vf, numvfs, blkaddr; in rvu_dbg_npc_mcam_info_display() local
3060 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_mcam_info_display()
3061 if (blkaddr < 0) in rvu_dbg_npc_mcam_info_display()
3069 cfg = rvu_read64(rvu, blkaddr, NPC_AF_INTFX_KEX_CFG(NIX_INTF_RX)); in rvu_dbg_npc_mcam_info_display()
3074 cfg = rvu_read64(rvu, blkaddr, NPC_AF_INTFX_KEX_CFG(NIX_INTF_TX)); in rvu_dbg_npc_mcam_info_display()
3103 rvu_print_npc_mcam_info(filp, pcifunc, blkaddr); in rvu_dbg_npc_mcam_info_display()
3109 rvu_print_npc_mcam_info(filp, pcifunc, blkaddr); in rvu_dbg_npc_mcam_info_display()
3124 int blkaddr; in rvu_dbg_npc_rx_miss_stats_display() local
3126 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_rx_miss_stats_display()
3127 if (blkaddr < 0) in rvu_dbg_npc_rx_miss_stats_display()
3134 rvu_read64(rvu, blkaddr, in rvu_dbg_npc_rx_miss_stats_display()
3367 int blkaddr; in rvu_dbg_npc_mcam_show_rules() local
3371 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_mcam_show_rules()
3372 if (blkaddr < 0) in rvu_dbg_npc_mcam_show_rules()
3411 enabled = is_mcam_entry_enabled(rvu, mcam, blkaddr, iter->entry); in rvu_dbg_npc_mcam_show_rules()
3418 hits = rvu_read64(rvu, blkaddr, NPC_AF_MATCH_STATX(iter->cntr)); in rvu_dbg_npc_mcam_show_rules()
3558 int blkaddr, i; in rvu_dbg_npc_exact_drop_cnt() local
3562 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_exact_drop_cnt()
3572 cfg = rvu_read64(rvu, blkaddr, NPC_AF_MCAMEX_BANKX_CFG(i, 0)); in rvu_dbg_npc_exact_drop_cnt()
3575 cam1 = rvu_read64(rvu, blkaddr, in rvu_dbg_npc_exact_drop_cnt()
3582 rvu_read64(rvu, blkaddr, in rvu_dbg_npc_exact_drop_cnt()
3625 int blkaddr = ctx->blkaddr; in cpt_eng_sts_display() local
3628 reg = rvu_read64(rvu, blkaddr, CPT_AF_CONSTANTS1); in cpt_eng_sts_display()
3651 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_STS(e)); in cpt_eng_sts_display()
3690 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_engines_info_display() local
3694 reg = rvu_read64(rvu, blkaddr, CPT_AF_CONSTANTS1); in rvu_dbg_cpt_engines_info_display()
3703 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_CTL2(e)); in rvu_dbg_cpt_engines_info_display()
3706 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_ACTIVE(e)); in rvu_dbg_cpt_engines_info_display()
3709 reg = rvu_read64(rvu, blkaddr, CPT_AF_EXEX_CTL(e)); in rvu_dbg_cpt_engines_info_display()
3722 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_lfs_info_display() local
3730 block = &hw->block[blkaddr]; in rvu_dbg_cpt_lfs_info_display()
3736 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL(lf)); in rvu_dbg_cpt_lfs_info_display()
3738 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL2(lf)); in rvu_dbg_cpt_lfs_info_display()
3740 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_PTR_CTL(lf)); in rvu_dbg_cpt_lfs_info_display()
3742 reg = rvu_read64(rvu, blkaddr, block->lfcfg_reg | in rvu_dbg_cpt_lfs_info_display()
3756 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_err_info_display() local
3759 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_FLTX_INT(0)); in rvu_dbg_cpt_err_info_display()
3760 reg1 = rvu_read64(rvu, blkaddr, CPT_AF_FLTX_INT(1)); in rvu_dbg_cpt_err_info_display()
3762 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_PSNX_EXE(0)); in rvu_dbg_cpt_err_info_display()
3763 reg1 = rvu_read64(rvu, blkaddr, CPT_AF_PSNX_EXE(1)); in rvu_dbg_cpt_err_info_display()
3765 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_PSNX_LF(0)); in rvu_dbg_cpt_err_info_display()
3767 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_RVU_INT); in rvu_dbg_cpt_err_info_display()
3769 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_RAS_INT); in rvu_dbg_cpt_err_info_display()
3771 reg0 = rvu_read64(rvu, blkaddr, CPT_AF_EXE_ERR_INFO); in rvu_dbg_cpt_err_info_display()
3783 int blkaddr = ctx->blkaddr; in rvu_dbg_cpt_pc_display() local
3786 reg = rvu_read64(rvu, blkaddr, CPT_AF_INST_REQ_PC); in rvu_dbg_cpt_pc_display()
3788 reg = rvu_read64(rvu, blkaddr, CPT_AF_INST_LATENCY_PC); in rvu_dbg_cpt_pc_display()
3790 reg = rvu_read64(rvu, blkaddr, CPT_AF_RD_REQ_PC); in rvu_dbg_cpt_pc_display()
3792 reg = rvu_read64(rvu, blkaddr, CPT_AF_RD_LATENCY_PC); in rvu_dbg_cpt_pc_display()
3794 reg = rvu_read64(rvu, blkaddr, CPT_AF_RD_UC_PC); in rvu_dbg_cpt_pc_display()
3796 reg = rvu_read64(rvu, blkaddr, CPT_AF_ACTIVE_CYCLES_PC); in rvu_dbg_cpt_pc_display()
3798 reg = rvu_read64(rvu, blkaddr, CPT_AF_CPTCLK_CNT); in rvu_dbg_cpt_pc_display()
3806 static void rvu_dbg_cpt_init(struct rvu *rvu, int blkaddr) in rvu_dbg_cpt_init() argument
3810 if (!is_block_implemented(rvu->hw, blkaddr)) in rvu_dbg_cpt_init()
3813 if (blkaddr == BLKADDR_CPT0) { in rvu_dbg_cpt_init()
3816 ctx->blkaddr = BLKADDR_CPT0; in rvu_dbg_cpt_init()
3822 ctx->blkaddr = BLKADDR_CPT1; in rvu_dbg_cpt_init()