Lines Matching refs:csr_base
80 void __iomem *csr_base;
111 writel(fro_val, ctx->csr_base + RNG_FRODETUNE);
112 writel(0x00000000, ctx->csr_base + RNG_ALARMMASK);
113 writel(0x00000000, ctx->csr_base + RNG_ALARMSTOP);
114 writel(0xFFFFFFFF, ctx->csr_base + RNG_FROENABLE);
121 val = readl(ctx->csr_base + RNG_INTR_STS_ACK);
167 frostopped = readl(ctx->csr_base + RNG_ALARMSTOP);
192 frostopped = readl(ctx->csr_base + RNG_ALARMSTOP);
197 writel(val, ctx->csr_base + RNG_INTR_STS_ACK);
216 val = readl(ctx->csr_base + RNG_INTR_STS_ACK);
231 data[i] = readl(ctx->csr_base + RNG_INOUT_0 + i * 4);
234 writel(READY_MASK, ctx->csr_base + RNG_INTR_STS_ACK);
243 writel(0x00000000, ctx->csr_base + RNG_CONTROL);
247 writel(val, ctx->csr_base + RNG_CONFIG);
250 writel(val, ctx->csr_base + RNG_ALARMCNT);
261 READY_MASK, ctx->csr_base + RNG_INTR_STS_ACK);
271 writel(val, ctx->csr_base + RNG_CONTROL);
281 ctx->revision = readl(ctx->csr_base + RNG_EIP_REV);
289 readl(ctx->csr_base + RNG_OPTIONS));
325 ctx->csr_base = devm_platform_ioremap_resource(pdev, 0);
326 if (IS_ERR(ctx->csr_base))
327 return PTR_ERR(ctx->csr_base);
335 ctx->csr_base, ctx->irq);