Lines Matching refs:grp
31 u8 type, u8 grp) in cpt_disable_cores() argument
42 grpmask = cpt_read_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp)); in cpt_disable_cores()
43 cpt_write_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp), in cpt_disable_cores()
46 grp = cpt_read_csr64(cpt->reg_base, CPTX_PF_EXEC_BUSY(0)); in cpt_disable_cores()
47 while (grp & coremask) { in cpt_disable_cores()
49 grp = cpt_read_csr64(cpt->reg_base, in cpt_disable_cores()
81 static void cpt_configure_group(struct cpt_device *cpt, u8 grp, in cpt_configure_group() argument
89 pf_gx_en = cpt_read_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp)); in cpt_configure_group()
90 cpt_write_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp), in cpt_configure_group()
385 u32 grp, timeout = 100; in cpt_disable_all_cores() local
389 for (grp = 0; grp < CPT_MAX_CORE_GROUPS; grp++) { in cpt_disable_all_cores()
390 cpt_write_csr64(cpt->reg_base, CPTX_PF_GX_EN(0, grp), 0); in cpt_disable_all_cores()
394 grp = cpt_read_csr64(cpt->reg_base, CPTX_PF_EXEC_BUSY(0)); in cpt_disable_all_cores()
395 while (grp) { in cpt_disable_all_cores()
397 grp = cpt_read_csr64(cpt->reg_base, in cpt_disable_all_cores()
415 u32 grp = 0, core; in cpt_unload_microcode() local
418 for (grp = 0; grp < CPT_MAX_CORE_GROUPS; grp++) { in cpt_unload_microcode()
419 struct microcode *mcode = &cpt->mcode[grp]; in cpt_unload_microcode()
421 if (cpt->mcode[grp].code) in cpt_unload_microcode()