Lines Matching refs:schq

594 	u64 schq, parent;  in otx2_txschq_config()  local
612 schq = schq_list[lvl][prio]; in otx2_txschq_config()
615 req->reg[0] = NIX_AF_SMQX_CFG(schq); in otx2_txschq_config()
622 req->reg[1] = NIX_AF_MDQX_PARENT(schq); in otx2_txschq_config()
626 req->reg[2] = NIX_AF_MDQX_SCHEDULE(schq); in otx2_txschq_config()
630 req->reg[0] = NIX_AF_TL4X_PARENT(schq); in otx2_txschq_config()
633 req->reg[1] = NIX_AF_TL4X_SCHEDULE(schq); in otx2_txschq_config()
637 req->reg[0] = NIX_AF_TL3X_PARENT(schq); in otx2_txschq_config()
640 req->reg[1] = NIX_AF_TL3X_SCHEDULE(schq); in otx2_txschq_config()
644 req->reg[2] = NIX_AF_TL3_TL2X_LINKX_CFG(schq, hw->tx_link); in otx2_txschq_config()
652 req->reg[0] = NIX_AF_TL2X_PARENT(schq); in otx2_txschq_config()
656 req->reg[1] = NIX_AF_TL2X_SCHEDULE(schq); in otx2_txschq_config()
661 req->reg[2] = NIX_AF_TL3_TL2X_LINKX_CFG(schq, hw->tx_link); in otx2_txschq_config()
676 req->reg[0] = NIX_AF_TL1X_SCHEDULE(schq); in otx2_txschq_config()
680 req->reg[1] = NIX_AF_TL1X_TOPOLOGY(schq); in otx2_txschq_config()
684 req->reg[2] = NIX_AF_TL1X_CIR(schq); in otx2_txschq_config()
728 req->schq[lvl] = 1; in otx2_txsch_alloc()
736 int lvl, schq, err; in otx2_txschq_stop() local
752 for (schq = 0; schq < MAX_TXSCHQ_PER_FUNC; schq++) in otx2_txschq_stop()
753 pfvf->hw.txschq_list[lvl][schq] = 0; in otx2_txschq_stop()
1635 int lvl, schq; in mbox_handler_nix_txsch_alloc() local
1639 for (schq = 0; schq < rsp->schq[lvl]; schq++) in mbox_handler_nix_txsch_alloc()
1640 pf->hw.txschq_list[lvl][schq] = in mbox_handler_nix_txsch_alloc()
1641 rsp->schq_list[lvl][schq]; in mbox_handler_nix_txsch_alloc()