Home
last modified time | relevance | path

Searched refs:r4tst (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/crypto/caam/
H A Dctrl.c333 rdsta_val = rd_reg32(&ctrl->r4tst[0].rdsta) & RDSTA_MASK; in instantiate_rng()
361 struct rng4tst __iomem *r4tst; in kick_trng() local
365 r4tst = &ctrl->r4tst[0]; in kick_trng()
372 clrsetbits_32(&r4tst->rtmctl, 0, RTMCTL_PRGM | RTMCTL_ACC); in kick_trng()
380 rtsdctl = rd_reg32(&r4tst->rtsdctl); in kick_trng()
385 wr_reg32(&r4tst->rtfrqmin, val >> 2); in kick_trng()
387 wr_reg32(&r4tst->rtfrqmax, RTFRQMAX_DISABLE); in kick_trng()
390 wr_reg32(&r4tst->rtsdctl, (val << RTSDCTL_ENT_DLY_SHIFT) | in kick_trng()
398 wr_reg32(&r4tst in kick_trng()
[all...]
H A Dregs.h607 struct rng4tst r4tst[2]; member
/kernel/linux/linux-5.10/drivers/crypto/caam/
H A Dctrl.c326 rdsta_val = rd_reg32(&ctrl->r4tst[0].rdsta) & RDSTA_MASK; in instantiate_rng()
355 struct rng4tst __iomem *r4tst; in kick_trng() local
359 r4tst = &ctrl->r4tst[0]; in kick_trng()
366 clrsetbits_32(&r4tst->rtmctl, 0, RTMCTL_PRGM | RTMCTL_ACC); in kick_trng()
376 val = (rd_reg32(&r4tst->rtsdctl) & RTSDCTL_ENT_DLY_MASK) in kick_trng()
381 val = rd_reg32(&r4tst->rtsdctl); in kick_trng()
384 wr_reg32(&r4tst->rtsdctl, val); in kick_trng()
386 wr_reg32(&r4tst->rtfrqmin, ent_delay >> 2); in kick_trng()
388 wr_reg32(&r4tst in kick_trng()
[all...]
H A Dregs.h599 struct rng4tst r4tst[2]; member

Completed in 9 milliseconds