Home
last modified time | relevance | path

Searched refs:cpt (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptpf_mbox.c74 static void otx_cpt_send_msg_to_vf(struct otx_cpt_device *cpt, int vf, in otx_cpt_send_msg_to_vf() argument
78 writeq(mbx->data, cpt->reg_base + OTX_CPT_PF_VFX_MBOXX(vf, 1)); in otx_cpt_send_msg_to_vf()
79 writeq(mbx->msg, cpt->reg_base + OTX_CPT_PF_VFX_MBOXX(vf, 0)); in otx_cpt_send_msg_to_vf()
86 static void otx_cpt_mbox_send_ack(struct otx_cpt_device *cpt, int vf, in otx_cpt_mbox_send_ack() argument
91 otx_cpt_send_msg_to_vf(cpt, vf, mbx); in otx_cpt_mbox_send_ack()
95 static void otx_cptpf_mbox_send_nack(struct otx_cpt_device *cpt, int vf, in otx_cptpf_mbox_send_nack() argument
100 otx_cpt_send_msg_to_vf(cpt, vf, mbx); in otx_cptpf_mbox_send_nack()
103 static void otx_cpt_clear_mbox_intr(struct otx_cpt_device *cpt, u32 vf) in otx_cpt_clear_mbox_intr() argument
106 writeq(1ull << vf, cpt->reg_base + OTX_CPT_PF_MBOX_INTX(0)); in otx_cpt_clear_mbox_intr()
112 static void otx_cpt_cfg_qlen_for_vf(struct otx_cpt_device *cpt, int vf, in otx_cpt_cfg_qlen_for_vf() argument
[all …]
H A Dotx_cptpf.h31 void otx_cpt_mbox_intr_handler(struct otx_cpt_device *cpt, int mbx);
32 void otx_cpt_disable_all_cores(struct otx_cpt_device *cpt);
H A DMakefile2 obj-$(CONFIG_CRYPTO_DEV_OCTEONTX_CPT) += octeontx-cpt.o octeontx-cptvf.o
4 octeontx-cpt-objs := otx_cptpf_main.o otx_cptpf_mbox.o otx_cptpf_ucode.o
H A Dotx_cptvf.h22 #define otx_cpt_device_ready(cpt) ((cpt)->flags & OTX_CPT_FLAG_DEVICE_READY) argument
/linux/drivers/crypto/cavium/cpt/
H A Dcptpf_mbox.c8 static void cpt_send_msg_to_vf(struct cpt_device *cpt, int vf, in cpt_send_msg_to_vf() argument
12 cpt_write_csr64(cpt->reg_base, CPTX_PF_VFX_MBOXX(0, vf, 1), in cpt_send_msg_to_vf()
14 cpt_write_csr64(cpt->reg_base, CPTX_PF_VFX_MBOXX(0, vf, 0), mbx->msg); in cpt_send_msg_to_vf()
20 static void cpt_mbox_send_ack(struct cpt_device *cpt, int vf, in cpt_mbox_send_ack() argument
25 cpt_send_msg_to_vf(cpt, vf, mbx); in cpt_mbox_send_ack()
28 static void cpt_clear_mbox_intr(struct cpt_device *cpt, u32 vf) in cpt_clear_mbox_intr() argument
31 cpt_write_csr64(cpt->reg_base, CPTX_PF_MBOX_INTX(0, 0), (1 << vf)); in cpt_clear_mbox_intr()
37 static void cpt_cfg_qlen_for_vf(struct cpt_device *cpt, int vf, u32 size) in cpt_cfg_qlen_for_vf() argument
41 pf_qx_ctl.u = cpt_read_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, vf)); in cpt_cfg_qlen_for_vf()
44 cpt_write_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, vf), pf_qx_ctl.u); in cpt_cfg_qlen_for_vf()
[all …]
H A Dcpt_common.h24 #define cpt_sriov_enabled(cpt) ((cpt)->flags & CPT_FLAG_SRIOV_ENABLED) argument
25 #define cpt_vf_driver(cpt) ((cpt)->flags & CPT_FLAG_VF_DRIVER) argument
26 #define cpt_device_ready(cpt) ((cpt)->flags & CPT_FLAG_DEVICE_READY) argument
H A Dcptpf.h60 void cpt_mbox_intr_handler(struct cpt_device *cpt, int mbx);
/linux/tools/perf/
H A Dbuiltin-kmem.c704 const char *cpt; in compact_gfp_flags()
710 cpt = gfp_compact_table[i].compact; in compact_gfp_flags()
711 new = realloc(new_flags, len + strlen(cpt) + 2); in compact_gfp_flags()
721 strcpy(new_flags, cpt); in compact_gfp_flags()
724 strcat(new_flags, cpt); in compact_gfp_flags()
728 len += strlen(cpt); in compact_gfp_flags()
703 const char *cpt; compact_gfp_flags() local
/linux/drivers/media/dvb-frontends/
H A Dstv0367.c1420 int cpt = 0; in stv0367ter_snr_readreg() local
1423 while (cpt < 10) { in stv0367ter_snr_readreg()
1430 cpt++; in stv0367ter_snr_readreg()
1581 int abc = 0, def = 0, cpt = 0;
1584 (cpt < 400)) || ((Errors == 0) && (cpt < 400))) {
1591 cpt++;
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_debugfs.c3985 rvu->rvu_dbg.cpt = debugfs_create_dir("cpt", rvu->rvu_dbg.root); in rvu_dbg_cpt_init()
3990 rvu->rvu_dbg.cpt = debugfs_create_dir("cpt1", in rvu_dbg_cpt_init()
3997 debugfs_create_file("cpt_pc", 0600, rvu->rvu_dbg.cpt, ctx, in rvu_dbg_cpt_init()
3999 debugfs_create_file("cpt_ae_sts", 0600, rvu->rvu_dbg.cpt, ctx, in rvu_dbg_cpt_init()
4001 debugfs_create_file("cpt_se_sts", 0600, rvu->rvu_dbg.cpt, ctx, in rvu_dbg_cpt_init()
4003 debugfs_create_file("cpt_ie_sts", 0600, rvu->rvu_dbg.cpt, ctx, in rvu_dbg_cpt_init()
4005 debugfs_create_file("cpt_engines_info", 0600, rvu->rvu_dbg.cpt, ctx, in rvu_dbg_cpt_init()
4007 debugfs_create_file("cpt_lfs_info", 0600, rvu->rvu_dbg.cpt, ctx, in rvu_dbg_cpt_init()
4009 debugfs_create_file("cpt_err_info", 0600, rvu->rvu_dbg.cpt, ctx, in rvu_dbg_cpt_init()
H A Drvu.h99 struct dentry *cpt; member
H A Dmbox.h539 u16 cpt; member
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c2974 unsigned int v, tps, cpt, bpt, delta, mindelta = ~0; in t3_config_sched() local
2980 for (cpt = 1; cpt <= 255; cpt++) { in t3_config_sched()
2981 tps = clk / cpt; in t3_config_sched()
2988 selected_cpt = cpt; in t3_config_sched()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_hw.c10280 unsigned int v, addr, bpt, cpt; in t4_get_tx_sched() local
10288 cpt = v & 0xff; in t4_get_tx_sched()
10289 if (!cpt) { in t4_get_tx_sched()
10292 v = (adap->params.vpd.cclk * 1000) / cpt; /* ticks/s */ in t4_get_tx_sched()
/linux/
H A DMAINTAINERS5932 F: drivers/crypto/cavium/cpt/