Lines Matching refs:active_rosc
56 u32 active_rosc; member
166 dev_dbg(dev, "cctrng change rosc (was %d)\n", drvdata->active_rosc); in cc_trng_change_rosc()
167 drvdata->active_rosc += 1; in cc_trng_change_rosc()
169 while (drvdata->active_rosc < CC_TRNG_NUM_OF_ROSCS) { in cc_trng_change_rosc()
170 if (drvdata->smpl_ratio[drvdata->active_rosc] > 0) in cc_trng_change_rosc()
173 drvdata->active_rosc += 1; in cc_trng_change_rosc()
184 max_cycles = CCTRNG_TIMEOUT(drvdata->smpl_ratio[drvdata->active_rosc]); in cc_trng_enable_rnd_source()
295 drvdata->smpl_ratio[drvdata->active_rosc]); in cc_trng_hw_trigger()
300 } while (tmp_smpl_cnt != drvdata->smpl_ratio[drvdata->active_rosc]); in cc_trng_hw_trigger()
307 cc_iowrite(drvdata, CC_TRNG_CONFIG_REG_OFFSET, drvdata->active_rosc); in cc_trng_hw_trigger()
367 drvdata->active_rosc); in cc_trng_compwork_handler()
453 drvdata->active_rosc = 0; in cc_trng_startwork_handler()
546 drvdata->active_rosc = 0; in cctrng_probe()