Lines Matching defs:base
60 * @base: base address of wdt
69 void __iomem *base;
85 u32 wdtcontrol = readl_relaxed(wdt->base + WDTCONTROL);
125 load = readl_relaxed(wdt->base + WDTVALUE);
128 if (!(readl_relaxed(wdt->base + WDTRIS) & INT_MASK))
140 writel_relaxed(UNLOCK, wdt->base + WDTLOCK);
141 writel_relaxed(0, wdt->base + WDTCONTROL);
142 writel_relaxed(0, wdt->base + WDTLOAD);
143 writel_relaxed(INT_ENABLE | RESET_ENABLE, wdt->base + WDTCONTROL);
146 readl_relaxed(wdt->base + WDTLOCK);
167 writel_relaxed(UNLOCK, wdt->base + WDTLOCK);
168 writel_relaxed(wdt->load_val, wdt->base + WDTLOAD);
169 writel_relaxed(INT_MASK, wdt->base + WDTINTCLR);
172 writel_relaxed(INT_ENABLE | RESET_ENABLE, wdt->base +
175 writel_relaxed(LOCK, wdt->base + WDTLOCK);
178 readl_relaxed(wdt->base + WDTLOCK);
202 writel_relaxed(UNLOCK, wdt->base + WDTLOCK);
203 writel_relaxed(0, wdt->base + WDTCONTROL);
204 writel_relaxed(LOCK, wdt->base + WDTLOCK);
207 readl_relaxed(wdt->base + WDTLOCK);
242 wdt->base = devm_ioremap_resource(&adev->dev, &adev->res);
243 if (IS_ERR(wdt->base))
244 return PTR_ERR(wdt->base);