Lines Matching defs:base
57 uintptr_t base;
68 mmio_clrbits_32(stm32_rng.base + RNG_SR, RNG_SR_SEIS);
74 (void)mmio_read_32(stm32_rng.base + RNG_DR);
80 if ((mmio_read_32(stm32_rng.base + RNG_SR) & RNG_SR_SEIS) != 0U) {
114 mmio_write_32(stm32_rng.base + RNG_CR, RNG_CR_RNGEN | RNG_CR_CED);
121 mmio_clrsetbits_32(stm32_rng.base + RNG_CR, RNG_NIST_CONFIG_MASK,
124 mmio_clrsetbits_32(stm32_rng.base + RNG_CR, RNG_CR_CLKDIV,
127 mmio_clrsetbits_32(stm32_rng.base + RNG_CR, RNG_CR_CONDRST, RNG_CR_RNGEN);
130 sr = mmio_read_32(stm32_rng.base + RNG_SR);
143 sr = mmio_read_32(stm32_rng.base + RNG_SR);
166 if (stm32_rng.base == 0U) {
173 uint32_t status = mmio_read_32(stm32_rng.base + RNG_SR);
185 } while ((mmio_read_32(stm32_rng.base + RNG_SR) &
190 if ((mmio_read_32(stm32_rng.base + RNG_SR) & RNG_SR_DRDY) == 0U) {
194 data32 = mmio_read_32(stm32_rng.base + RNG_DR);
225 if (stm32_rng.base != 0U) {
243 assert(dt_rng.base != 0U);
245 stm32_rng.base = dt_rng.base;