Lines Matching refs:val
67 uint32_t val;
78 val = readl_relaxed(wdt->base + offset);
80 } while ((val & SECWDOG_WD_LOAD_FLAG) && count < SECWDOG_MAX_TRY);
89 if (val & SECWDOG_WD_LOAD_FLAG)
93 val &= SECWDOG_RESERVED_MASK;
95 return val;
188 int val;
194 val = secure_register_read(wdt, SECWDOG_CTRL_REG);
195 if (val < 0) {
196 ret = val;
198 val &= ~mask;
199 val |= newval;
200 writel_relaxed(val, wdt->base + SECWDOG_CTRL_REG);
237 int val;
241 val = secure_register_read(wdt, SECWDOG_COUNT_REG);
244 if (val < 0)
245 return val;
247 return TICKS_TO_SECS(val & SECWDOG_COUNT_MASK, wdt);