Lines Matching defs:rng_base
66 void __iomem *rng_base = (void __iomem *)rng->priv;
69 level = ((__raw_readl(rng_base + RNGA_STATUS) &
79 void __iomem *rng_base = (void __iomem *)rng->priv;
82 *data = __raw_readl(rng_base + RNGA_OUTPUT_FIFO);
85 err = __raw_readl(rng_base + RNGA_STATUS) & RNGA_STATUS_ERROR_INT;
90 ctrl = __raw_readl(rng_base + RNGA_CONTROL);
92 rng_base + RNGA_CONTROL);
101 void __iomem *rng_base = (void __iomem *)rng->priv;
104 ctrl = __raw_readl(rng_base + RNGA_CONTROL);
105 __raw_writel(ctrl & ~RNGA_CONTROL_SLEEP, rng_base + RNGA_CONTROL);
108 osc = __raw_readl(rng_base + RNGA_STATUS);
115 ctrl = __raw_readl(rng_base + RNGA_CONTROL);
116 __raw_writel(ctrl | RNGA_CONTROL_GO, rng_base + RNGA_CONTROL);
124 void __iomem *rng_base = (void __iomem *)rng->priv;
126 ctrl = __raw_readl(rng_base + RNGA_CONTROL);
129 __raw_writel(ctrl & ~RNGA_CONTROL_GO, rng_base + RNGA_CONTROL);
145 void __iomem *rng_base = NULL;
171 rng_base = ioremap(res->start, resource_size(res));
172 if (!rng_base) {
177 mxc_rnga.priv = (unsigned long)rng_base;
192 iounmap(rng_base);
193 rng_base = NULL;
209 void __iomem *rng_base = (void __iomem *)mxc_rnga.priv;
214 iounmap(rng_base);