Lines Matching defs:dev
97 static inline uint32_t eip76_rng_read(struct eip76_rng_dev *dev, uint16_t reg)
99 return mmio_read_32(dev->base + dev->regs[reg]);
102 static inline void eip76_rng_write(struct eip76_rng_dev *dev,
105 mmio_write_32(dev->base + dev->regs[reg], val);
108 static void eip76_rng_init(struct eip76_rng_dev *dev)
113 if (eip76_rng_read(dev, RNG_CONTROL_REG) &
154 eip76_rng_write(dev, RNG_CONFIG_REG, val);
157 eip76_rng_write(dev, RNG_FRODETUNE_REG, RNG_REG_FRO_DETUNE_MASK);
158 eip76_rng_write(dev, RNG_FROENABLE_REG, RNG_REG_FRO_ENABLE_MASK);
161 eip76_rng_write(dev, RNG_CONTROL_REG, RNG_CONTROL_ENABLE_TRNG_MASK);