Home
last modified time | relevance | path

Searched refs:wr_reg32 (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/crypto/caam/
H A Dctrl.c141 wr_reg32(&deco->descbuf[i], caam32_to_cpu(*(desc + i))); in run_descriptor_deco0()
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->rtscmisc, (2 << 16) | 32); in kick_trng()
399 wr_reg32(&r4tst->rtpkrrng, 570); in kick_trng()
400 wr_reg32(&r4tst->rtpkrmax, 1600); in kick_trng()
401 wr_reg32(&r4tst->rtscml, (122 << 16) | 317); in kick_trng()
402 wr_reg32(&r4tst->rtscrl[0], (80 << 16) | 107); in kick_trng()
403 wr_reg32( in kick_trng()
[all...]
H A Djr.c94 wr_reg32(&jrp->rregs->jrcommand, jrcr_bits); in caam_jr_stop_processing()
153 wr_reg32(&jrp->rregs->jrcommand, JRCR_RESET); in caam_reset_hw_jr()
253 wr_reg32(&jrp->rregs->jrintstatus, irqstate); in caam_jr_interrupt()
317 wr_reg32(&jrp->rregs->outring_rmvd, 1); in caam_jr_dequeue()
484 * using a memory barrier. The wr_reg32() uses api iowrite32() in caam_jr_enqueue()
489 wr_reg32(&jrp->rregs->inpring_jobadd, 1); in caam_jr_enqueue()
508 wr_reg32(&jrp->rregs->inpring_size, JOBR_DEPTH); in caam_jr_init_hw()
509 wr_reg32(&jrp->rregs->outring_size, JOBR_DEPTH); in caam_jr_init_hw()
H A Dregs.h101 static inline void wr_reg32(void __iomem *reg, u32 data) in wr_reg32() function
/kernel/linux/linux-5.10/drivers/crypto/caam/
H A Djr.c86 wr_reg32(&jrp->rregs->jrcommand, JRCR_RESET); in caam_reset_hw_jr()
99 wr_reg32(&jrp->rregs->jrcommand, JRCR_RESET); in caam_reset_hw_jr()
194 wr_reg32(&jrp->rregs->jrintstatus, irqstate); in caam_jr_interrupt()
257 wr_reg32(&jrp->rregs->outring_rmvd, 1); in caam_jr_dequeue()
415 * using a memory barrier. The wr_reg32() uses api iowrite32() in caam_jr_enqueue()
420 wr_reg32(&jrp->rregs->inpring_jobadd, 1); in caam_jr_enqueue()
474 wr_reg32(&jrp->rregs->inpring_size, JOBR_DEPTH); in caam_jr_init()
475 wr_reg32(&jrp->rregs->outring_size, JOBR_DEPTH); in caam_jr_init()
H A Dctrl.c134 wr_reg32(&deco->descbuf[i], caam32_to_cpu(*(desc + i))); in run_descriptor_deco0()
384 wr_reg32(&r4tst->rtsdctl, val); in kick_trng()
386 wr_reg32(&r4tst->rtfrqmin, ent_delay >> 2); in kick_trng()
388 wr_reg32(&r4tst->rtfrqmax, RTFRQMAX_DISABLE); in kick_trng()
803 wr_reg32(&ctrlpriv->qi->qi_control_lo, QICTL_DQEN); in caam_probe()
H A Dregs.h101 static inline void wr_reg32(void __iomem *reg, u32 data) in wr_reg32() function
/kernel/linux/linux-5.10/drivers/tty/
H A Dsynclink_gt.c410 static void wr_reg32(struct slgt_info *info, unsigned int addr, __u32 value);
2141 wr_reg32(info, RDCSR, status); /* clear pending */ in isr_rdma()
2166 wr_reg32(info, TDCSR, status); /* clear pending */ in isr_tdma()
2312 wr_reg32(info, IOSR, changed); in slgt_interrupt()
2829 wr_reg32(info, XSR, xsync); in set_xsync()
2866 wr_reg32(info, XCR, xctrl); in set_xctrl()
2899 wr_reg32(info, IODR, data); in set_gpio()
2905 wr_reg32(info, IOVR, data); in set_gpio()
3010 wr_reg32(info, IOER, rd_reg32(info, IOER) | gpio.smask); in wait_gpio()
3032 wr_reg32(inf in wait_gpio()
3803 static void wr_reg32(struct slgt_info *info, unsigned int addr, __u32 value) wr_reg32() function
[all...]
/kernel/linux/linux-6.6/drivers/tty/
H A Dsynclink_gt.c405 static void wr_reg32(struct slgt_info *info, unsigned int addr, __u32 value);
2131 wr_reg32(info, RDCSR, status); /* clear pending */ in isr_rdma()
2156 wr_reg32(info, TDCSR, status); /* clear pending */ in isr_tdma()
2302 wr_reg32(info, IOSR, changed); in slgt_interrupt()
2812 wr_reg32(info, XSR, xsync); in set_xsync()
2849 wr_reg32(info, XCR, xctrl); in set_xctrl()
2882 wr_reg32(info, IODR, data); in set_gpio()
2888 wr_reg32(info, IOVR, data); in set_gpio()
2993 wr_reg32(info, IOER, rd_reg32(info, IOER) | gpio.smask); in wait_gpio()
3015 wr_reg32(inf in wait_gpio()
3764 static void wr_reg32(struct slgt_info *info, unsigned int addr, __u32 value) wr_reg32() function
[all...]

Completed in 19 milliseconds