Lines Matching refs:val
119 u32 val;
121 val = readl(ctx->csr_base + RNG_INTR_STS_ACK);
122 if (val & MONOBIT_FAIL_MASK)
128 dev_err(ctx->dev, "test monobit failure error 0x%08X\n", val);
129 if (val & POKER_FAIL_MASK)
136 dev_err(ctx->dev, "test poker failure error 0x%08X\n", val);
137 if (val & LONG_RUN_FAIL_MASK)
142 dev_err(ctx->dev, "test long run failure error 0x%08X\n", val);
143 if (val & RUN_FAIL_MASK)
149 dev_err(ctx->dev, "test run failure error 0x%08X\n", val);
150 if (val & NOISE_FAIL_MASK)
152 dev_err(ctx->dev, "noise failure error 0x%08X\n", val);
153 if (val & STUCK_OUT_MASK)
158 dev_err(ctx->dev, "stuck out failure error 0x%08X\n", val);
160 if (val & SHUTDOWN_OFLO_MASK) {
180 val);
197 writel(val, ctx->csr_base + RNG_INTR_STS_ACK);
213 u32 i, val = 0;
216 val = readl(ctx->csr_base + RNG_INTR_STS_ACK);
217 if ((val & READY_MASK) || !wait)
222 return (val & READY_MASK);
241 u32 val;
245 val = MAX_REFILL_CYCLES_SET(0, 10);
246 val = MIN_REFILL_CYCLES_SET(val, 10);
247 writel(val, ctx->csr_base + RNG_CONFIG);
249 val = ALARM_THRESHOLD_SET(0, 0xFF);
250 writel(val, ctx->csr_base + RNG_ALARMCNT);
263 val = ENABLE_RNG_SET(0, 1);
264 val = MONOBIT_FAIL_MASK_SET(val, 1);
265 val = POKER_FAIL_MASK_SET(val, 1);
266 val = LONG_RUN_FAIL_MASK_SET(val, 1);
267 val = RUN_FAIL_MASK_SET(val, 1);
268 val = NOISE_FAIL_MASK_SET(val, 1);
269 val = STUCK_OUT_MASK_SET(val, 1);
270 val = SHUTDOWN_OFLO_MASK_SET(val, 1);
271 writel(val, ctx->csr_base + RNG_CONTROL);