Searched refs:RNG_CR (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/char/hw_random/ |
| H A D | stm32-rng.c | 21 #define RNG_CR 0x00 macro 107 u32 cr = readl_relaxed(priv->base + RNG_CR); in stm32_rng_conceal_seed_error_cond_reset() 112 writel_relaxed(cr | RNG_CR_CONDRST, priv->base + RNG_CR); in stm32_rng_conceal_seed_error_cond_reset() 113 writel_relaxed(cr & ~RNG_CR_CONDRST, priv->base + RNG_CR); in stm32_rng_conceal_seed_error_cond_reset() 120 err = readl_relaxed_poll_timeout_atomic(priv->base + RNG_CR, cr, !(cr & RNG_CR_CONDRST), 10, in stm32_rng_conceal_seed_error_cond_reset() 299 reg = readl_relaxed(priv->base + RNG_CR); in stm32_rng_init() 315 writel_relaxed(reg, priv->base + RNG_CR); in stm32_rng_init() 326 writel_relaxed(reg, priv->base + RNG_CR); in stm32_rng_init() 328 err = readl_relaxed_poll_timeout_atomic(priv->base + RNG_CR, reg, in stm32_rng_init() 346 writel_relaxed(reg, priv->base + RNG_CR); in stm32_rng_init() [all …]
|