Searched refs:schq (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | qos.c | 49 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 D | otx2_common.c | 622 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 D | qos.h | 32 u16 schq[NIX_TXSCH_LVL_CNT]; member 65 u16 schq; member
|
| H A D | otx2_dcbnl.c | 75 req->schq[lvl] = 1; in otx2_pfc_txschq_alloc_one() 88 if (!rsp->schq[lvl]) in otx2_pfc_txschq_alloc_one()
|
| H A D | otx2_common.h | 1033 void otx2_txschq_free_one(struct otx2_nic *pfvf, u16 lvl, u16 schq);
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_nix.c | 294 int lvl, u16 pcifunc, u16 schq) in is_valid_txschq() argument 307 if (schq >= txsch->schq.max) in is_valid_txschq() 311 map_func = TXSCH_MAP_FUNC(txsch->pfvf_map[schq]); in is_valid_txschq() 1826 u32 schq; in handle_txschq_shaper_update() local 1829 schq = TXSCHQ_IDX(reg, TXSCHQ_IDX_SHIFT); in handle_txschq_shaper_update() 1834 md_debug0 = NIX_AF_TL1X_MD_DEBUG0(schq); in handle_txschq_shaper_update() 1835 sw_xoff = NIX_AF_TL1X_SW_XOFF(schq); in handle_txschq_shaper_update() 1840 md_debug0 = NIX_AF_TL2X_MD_DEBUG0(schq); in handle_txschq_shaper_update() 1841 sw_xoff = NIX_AF_TL2X_SW_XOFF(schq); in handle_txschq_shaper_update() 1847 md_debug0 = NIX_AF_TL3X_MD_DEBUG0(schq); in handle_txschq_shaper_update() [all …]
|
| H A D | rvu_debugfs.c | 1662 u16 p1, p2, p3, p4, schq; in print_tm_tree() local 1670 schq = sq_ctx->smq; in print_tm_tree() 1672 cfg = rvu_read64(rvu, blkaddr, NIX_AF_MDQX_PARENT(schq)); in print_tm_tree() 1685 sq, schq, p1, p2, p3, p4); in print_tm_tree() 1763 static void print_tm_topo(struct seq_file *m, u64 schq, u32 lvl) in print_tm_topo() argument 1773 seq_printf(m, "NIX_AF_SMQ[%llu]_CFG =0x%llx\n", schq, in print_tm_topo() 1774 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq))); in print_tm_topo() 1775 seq_printf(m, "NIX_AF_SMQ[%llu]_STATUS =0x%llx\n", schq, in print_tm_topo() 1776 rvu_read64(rvu, blkaddr, NIX_AF_SMQX_STATUS(schq))); in print_tm_topo() 1777 seq_printf(m, "NIX_AF_MDQ[%llu]_OUT_MD_COUNT =0x%llx\n", schq, in print_tm_topo() [all …]
|
| H A D | rvu.c | 1987 rsp->schq[NIX_TXSCH_LVL_SMQ] = 1; in rvu_mbox_handler_free_rsrc_cnt() 1988 rsp->schq[NIX_TXSCH_LVL_TL4] = 1; in rvu_mbox_handler_free_rsrc_cnt() 1989 rsp->schq[NIX_TXSCH_LVL_TL3] = 1; in rvu_mbox_handler_free_rsrc_cnt() 1990 rsp->schq[NIX_TXSCH_LVL_TL2] = 1; in rvu_mbox_handler_free_rsrc_cnt() 2001 rsp->schq[NIX_TXSCH_LVL_SMQ] = in rvu_mbox_handler_free_rsrc_cnt() 2002 rvu_rsrc_free_count(&txsch->schq); in rvu_mbox_handler_free_rsrc_cnt() 2005 rsp->schq[NIX_TXSCH_LVL_TL4] = in rvu_mbox_handler_free_rsrc_cnt() 2006 rvu_rsrc_free_count(&txsch->schq); in rvu_mbox_handler_free_rsrc_cnt() 2009 rsp->schq[NIX_TXSCH_LVL_TL3] = in rvu_mbox_handler_free_rsrc_cnt() 2010 rvu_rsrc_free_count(&txsch->schq); in rvu_mbox_handler_free_rsrc_cnt() [all …]
|
| H A D | mbox.h | 498 u16 schq[NIX_TXSCH_LVL_CNT]; member 1096 u16 schq[NIX_TXSCH_LVL_CNT]; /* No of non-contiguous queues */ member 1103 u16 schq[NIX_TXSCH_LVL_CNT]; member 1119 u16 schq; member
|
| H A D | rvu.h | 333 struct rsrc_bmap schq; member 352 u16 schq; member
|
| H A D | rvu_devlink.c | 1209 if (rvu_rsrc_free_count(&txsch->schq) != txsch->schq.max) { in rvu_af_dl_dwrr_mtu_validate()
|