Home
last modified time | relevance | path

Searched refs:SEC_ADDR (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/crypto/hisilicon/sec2/
H A Dsec_main.c87 #define SEC_ADDR(qm, offset) ((qm)->io_base + (offset) + \ macro
279 reg = readl_relaxed(SEC_ADDR(qm, SEC_CONTROL_REG)); in sec_engine_init()
281 writel_relaxed(reg, SEC_ADDR(qm, SEC_CONTROL_REG)); in sec_engine_init()
283 writel_relaxed(0x1, SEC_ADDR(qm, SEC_MEM_START_INIT_REG)); in sec_engine_init()
285 ret = readl_relaxed_poll_timeout(SEC_ADDR(qm, SEC_MEM_INIT_DONE_REG), in sec_engine_init()
293 reg = readl_relaxed(SEC_ADDR(qm, SEC_CONTROL_REG)); in sec_engine_init()
295 writel_relaxed(reg, SEC_ADDR(qm, SEC_CONTROL_REG)); in sec_engine_init()
297 reg = readl_relaxed(SEC_ADDR(qm, SEC_INTERFACE_USER_CTRL0_REG)); in sec_engine_init()
299 writel_relaxed(reg, SEC_ADDR(qm, SEC_INTERFACE_USER_CTRL0_REG)); in sec_engine_init()
301 reg = readl_relaxed(SEC_ADDR(qm, SEC_INTERFACE_USER_CTRL1_REG)); in sec_engine_init()
[all …]
/OK3568_Linux_fs/u-boot/drivers/crypto/fsl/
H A Djr.c30 #define SEC_ADDR(idx) \ macro
34 (SEC_ADDR(idx) + \
41 ccsr_sec_t *sec = (void *)SEC_ADDR(sec_idx); in start_jr0()
61 ccsr_sec_t *sec = (void *)SEC_ADDR(sec_idx); in jr_reset_liodn()
414 ccsr_sec_t *sec = (void *)SEC_ADDR(sec_idx); in sec_reset_idx()
451 ccsr_sec_t __iomem *sec = (ccsr_sec_t __iomem *)SEC_ADDR(sec_idx); in instantiate_rng()
482 ccsr_sec_t *sec = (void *)SEC_ADDR(sec_idx); in get_rng_vid()
494 ccsr_sec_t __iomem *sec = (ccsr_sec_t __iomem *)SEC_ADDR(sec_idx); in kick_trng()
524 ccsr_sec_t __iomem *sec = (ccsr_sec_t __iomem *)SEC_ADDR(sec_idx); in rng_init()
567 ccsr_sec_t *sec = (void *)SEC_ADDR(sec_idx); in sec_init_idx()