| /linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/ |
| H A D | debugfs.c | 139 struct npa_cn20k_aura_s *aura = &rsp->aura; in print_npa_cn20k_aura_ctx() local 141 seq_printf(m, "W0: Pool addr\t\t%llx\n", aura->pool_addr); in print_npa_cn20k_aura_ctx() 144 aura->ena, aura->pool_caching); in print_npa_cn20k_aura_ctx() 145 seq_printf(m, "W1: avg con\t\t%d\n", aura->avg_con); in print_npa_cn20k_aura_ctx() 147 aura->pool_drop_ena, aura->aura_drop_ena); in print_npa_cn20k_aura_ctx() 149 aura->bp_ena, aura->aura_drop); in print_npa_cn20k_aura_ctx() 151 aura->shift, aura->avg_level); in print_npa_cn20k_aura_ctx() 154 (u64)aura->count, aura->bpid); in print_npa_cn20k_aura_ctx() 157 (u64)aura->limit, aura->bp, aura->fc_ena); in print_npa_cn20k_aura_ctx() 160 aura->fc_up_crossing, aura->fc_stype); in print_npa_cn20k_aura_ctx() [all …]
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | cn20k.c | 288 aq->aura.pool_addr = pool_id; in cn20k_aura_aq_init() 289 aq->aura.pool_caching = 1; in cn20k_aura_aq_init() 290 aq->aura.shift = ilog2(numptrs) - 8; in cn20k_aura_aq_init() 291 aq->aura.count = numptrs; in cn20k_aura_aq_init() 292 aq->aura.limit = numptrs; in cn20k_aura_aq_init() 293 aq->aura.avg_level = 255; in cn20k_aura_aq_init() 294 aq->aura.ena = 1; in cn20k_aura_aq_init() 295 aq->aura.fc_ena = 1; in cn20k_aura_aq_init() 296 aq->aura.fc_addr = pool->fc_addr->iova; in cn20k_aura_aq_init() 297 aq->aura.fc_hyst_bits = 0; /* Store count on all updates */ in cn20k_aura_aq_init() [all …]
|
| H A D | otx2_common.h | 375 void (*aura_freeptr)(void *dev, int aura, u64 buf); 781 static inline void __cn10k_aura_freeptr(struct otx2_nic *pfvf, u64 aura, in __cn10k_aura_freeptr() argument 802 ptrs[0] = (count_eot << 32) | (aura & 0xFFFFF); in __cn10k_aura_freeptr() 820 static inline void cn10k_aura_freeptr(void *dev, int aura, u64 buf) in cn10k_aura_freeptr() argument 828 __cn10k_aura_freeptr(pfvf, aura, ptrs, 2); in cn10k_aura_freeptr() 833 static inline u64 otx2_aura_allocptr(struct otx2_nic *pfvf, int aura) in otx2_aura_allocptr() argument 836 u64 incr = (u64)aura | BIT_ULL(63); in otx2_aura_allocptr() 842 static inline void otx2_aura_freeptr(void *dev, int aura, u64 buf) in otx2_aura_freeptr() argument 847 otx2_write128(buf, (u64)aura | BIT_ULL(63), addr); in otx2_aura_freeptr()
|
| H A D | otx2_common.c | 1408 aq->aura.pool_addr = pool_id; in otx2_aura_aq_init() 1409 aq->aura.pool_caching = 1; in otx2_aura_aq_init() 1410 aq->aura.shift = ilog2(numptrs) - 8; in otx2_aura_aq_init() 1411 aq->aura.count = numptrs; in otx2_aura_aq_init() 1412 aq->aura.limit = numptrs; in otx2_aura_aq_init() 1413 aq->aura.avg_level = 255; in otx2_aura_aq_init() 1414 aq->aura.ena = 1; in otx2_aura_aq_init() 1415 aq->aura.fc_ena = 1; in otx2_aura_aq_init() 1416 aq->aura.fc_addr = pool->fc_addr->iova; in otx2_aura_aq_init() 1417 aq->aura.fc_hyst_bits = 0; /* Store count on all updates */ in otx2_aura_aq_init() [all …]
|
| H A D | otx2_xsk.c | 68 aura_aq->aura.ena = 0; in otx2_xsk_ctx_disable() 213 sqe_hdr->aura = sq->aura_id; in otx2_xsk_sq_append_pkt()
|
| H A D | otx2_struct.h | 183 u64 aura : 20; member
|
| H A D | qos_sq.c | 200 aura_aq->aura.ena = 0; in otx2_qos_ctx_disable()
|
| H A D | otx2_dcbnl.c | 378 npa_aq->aura.nix0_bpid = pfvf->bpid[vlan_prio]; in otx2_update_bpid_in_rqctx()
|
| H A D | otx2_txrx.c | 810 sqe_hdr->aura = sq->aura_id; in otx2_sqe_add_hdr() 1471 sqe_hdr->aura = sq->aura_id; in otx2_xdp_sq_append_pkt()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | rvu_npa.c | 121 memcpy(ctx, &req->aura, sizeof(struct npa_aura_s)); in rvu_npa_aq_enq_inst() 130 if (req->aura.pool_addr >= pfvf->pool_ctx->qsize) { in rvu_npa_aq_enq_inst() 135 req->aura.pool_addr = pfvf->pool_ctx->iova + in rvu_npa_aq_enq_inst() 136 (req->aura.pool_addr * pfvf->pool_ctx->entry_sz); in rvu_npa_aq_enq_inst() 137 memcpy(ctx, &req->aura, sizeof(struct npa_aura_s)); in rvu_npa_aq_enq_inst() 166 if (req->op == NPA_AQ_INSTOP_INIT && req->aura.ena) in rvu_npa_aq_enq_inst() 169 ena = (req->aura.ena & req->aura_mask.ena) | in rvu_npa_aq_enq_inst() 199 memcpy(&rsp->aura, ctx, in rvu_npa_aq_enq_inst() 230 aq_req.aura.ena = 0; in npa_lf_hwctx_disable() 232 aq_req.aura.bp_ena = 0; in npa_lf_hwctx_disable()
|
| H A D | rvu_debugfs.c | 1103 struct npa_aura_s *aura = &rsp->aura; in print_npa_aura_ctx() local 1111 seq_printf(m, "W0: Pool addr\t\t%llx\n", aura->pool_addr); in print_npa_aura_ctx() 1114 aura->ena, aura->pool_caching); in print_npa_aura_ctx() 1116 aura->pool_way_mask, aura->avg_con); in print_npa_aura_ctx() 1118 aura->pool_drop_ena, aura->aura_drop_ena); in print_npa_aura_ctx() 1120 aura->bp_ena, aura->aura_drop); in print_npa_aura_ctx() 1122 aura->shift, aura->avg_level); in print_npa_aura_ctx() 1125 (u64)aura->count, aura->nix0_bpid, aura->nix1_bpid); in print_npa_aura_ctx() 1128 (u64)aura->limit, aura->bp, aura->fc_ena); in print_npa_aura_ctx() 1131 seq_printf(m, "W3: fc_be\t\t%d\n", aura->fc_be); in print_npa_aura_ctx() [all …]
|
| H A D | mbox.h | 816 struct npa_aura_s aura; member 833 struct npa_aura_s aura; member 849 struct npa_cn20k_aura_s aura; member 866 struct npa_cn20k_aura_s aura; member
|
| /linux/drivers/misc/ |
| H A D | mrvl_cn10k_dpi.c | 152 u32 aura; member 214 u32 aura = dpivf->vf_config.aura; in dpi_queue_init() local 243 reg |= DPI_DMA_IDS2_INST_AURA(aura); in dpi_queue_init() 290 dpivf->vf_config.aura = DPI_MBOX_CBUF_AURA(msg->word_l); in queue_config()
|
| /linux/drivers/crypto/cavium/cpt/ |
| H A D | cpt_hw_types.h | 289 u64 aura:12; member 311 u64 aura:12;
|
| /linux/drivers/crypto/marvell/octeontx/ |
| H A D | otx_cpt_hw_types.h | 427 u64 aura:12; member 449 u64 aura:12;
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx50-kobo-aura.dts | 13 compatible = "kobo,aura", "fsl,imx50";
|
| H A D | Makefile | 27 imx50-kobo-aura.dtb
|