Searched refs:SEC_ADDR (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/crypto/hisilicon/sec2/ |
| H A D | sec_main.c | 87 #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 D | jr.c | 30 #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()
|