Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dqos.c49 cfg->reg[index++] = NIX_AF_MDQX_PARENT(node->schq); in otx2_qos_get_regaddr()
50 cfg->reg[index++] = NIX_AF_MDQX_SCHEDULE(node->schq); in otx2_qos_get_regaddr()
51 cfg->reg[index++] = NIX_AF_MDQX_PIR(node->schq); in otx2_qos_get_regaddr()
52 cfg->reg[index] = NIX_AF_MDQX_CIR(node->schq); in otx2_qos_get_regaddr()
54 cfg->reg[index++] = NIX_AF_TL4X_PARENT(node->schq); in otx2_qos_get_regaddr()
55 cfg->reg[index++] = NIX_AF_TL4X_SCHEDULE(node->schq); in otx2_qos_get_regaddr()
56 cfg->reg[index++] = NIX_AF_TL4X_PIR(node->schq); in otx2_qos_get_regaddr()
57 cfg->reg[index] = NIX_AF_TL4X_CIR(node->schq); in otx2_qos_get_regaddr()
59 cfg->reg[index++] = NIX_AF_TL3X_PARENT(node->schq); in otx2_qos_get_regaddr()
60 cfg->reg[index++] = NIX_AF_TL3X_SCHEDULE(node->schq); in otx2_qos_get_regaddr()
[all …]
H A Dotx2_common.c622 u64 schq, parent; in otx2_txschq_config() local
640 schq = schq_list[lvl][prio]; in otx2_txschq_config()
643 req->reg[0] = NIX_AF_SMQX_CFG(schq); in otx2_txschq_config()
654 req->reg[1] = NIX_AF_MDQX_PARENT(schq); in otx2_txschq_config()
658 req->reg[2] = NIX_AF_MDQX_SCHEDULE(schq); in otx2_txschq_config()
666 req->reg[0] = NIX_AF_TL4X_PARENT(schq); in otx2_txschq_config()
669 req->reg[1] = NIX_AF_TL4X_SCHEDULE(schq); in otx2_txschq_config()
673 req->reg[2] = NIX_AF_TL4X_SDP_LINK_CFG(schq); in otx2_txschq_config()
679 req->reg[0] = NIX_AF_TL3X_PARENT(schq); in otx2_txschq_config()
682 req->reg[1] = NIX_AF_TL3X_SCHEDULE(schq); in otx2_txschq_config()
[all …]
H A Dqos.h32 u16 schq[NIX_TXSCH_LVL_CNT]; member
65 u16 schq; member
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_nix.c303 int lvl, u16 pcifunc, u16 schq) in is_valid_txschq() argument
316 if (schq >= txsch->schq.max) in is_valid_txschq()
320 map_func = TXSCH_MAP_FUNC(txsch->pfvf_map[schq]); in is_valid_txschq()
1880 u32 schq; in handle_txschq_shaper_update() local
1883 schq = TXSCHQ_IDX(reg, TXSCHQ_IDX_SHIFT); in handle_txschq_shaper_update()
1888 md_debug0 = NIX_AF_TL1X_MD_DEBUG0(schq); in handle_txschq_shaper_update()
1889 sw_xoff = NIX_AF_TL1X_SW_XOFF(schq); in handle_txschq_shaper_update()
1894 md_debug0 = NIX_AF_TL2X_MD_DEBUG0(schq); in handle_txschq_shaper_update()
1895 sw_xoff = NIX_AF_TL2X_SW_XOFF(schq); in handle_txschq_shaper_update()
1901 md_debug0 = NIX_AF_TL3X_MD_DEBUG0(schq); in handle_txschq_shaper_update()
[all …]
H A Drvu_debugfs.c1656 u16 p1, p2, p3, p4, schq; in print_tm_tree() local
1664 schq = sq_ctx->smq; in print_tm_tree()
1666 cfg = rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PARENT(schq)); in print_tm_tree()
1679 sq, schq, p1, p2, p3, p4); in print_tm_tree()
1757 static void print_tm_topo(struct seq_file *m, u64 schq, u32 lvl) in print_tm_topo() argument
1767 seq_printf(m, "NIX_AF_SMQ[%llu]_CFG =0x%llx\n", schq, in print_tm_topo()
1768 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq))); in print_tm_topo()
1769 seq_printf(m, "NIX_AF_SMQ[%llu]_STATUS =0x%llx\n", schq, in print_tm_topo()
1770 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_STATUS(schq))); in print_tm_topo()
1771 seq_printf(m, "NIX_AF_MDQ[%llu]_OUT_MD_COUNT =0x%llx\n", schq, in print_tm_topo()
[all …]
H A Dmbox.h535 u16 schq[NIX_TXSCH_LVL_CNT]; member
1136 u16 schq[NIX_TXSCH_LVL_CNT]; /* No of non-contiguous queues */ member
1143 u16 schq[NIX_TXSCH_LVL_CNT]; member
1159 u16 schq; member
H A Drvu.h334 struct rsrc_bmap schq; member
353 u16 schq; member
H A Drvu_devlink.c1210 if (rvu_rsrc_free_count(&txsch->schq) != txsch->schq.max) { in rvu_af_dl_dwrr_mtu_validate()