Lines Matching defs:wdt_base
74 void __iomem *wdt_base;
141 tmp = readl(data->wdt_base + WDT_SWSYSRST_EN);
147 writel(tmp, data->wdt_base + WDT_SWSYSRST_EN);
163 tmp = readl(data->wdt_base + WDT_SWSYSRST);
169 writel(tmp, data->wdt_base + WDT_SWSYSRST);
232 void __iomem *wdt_base;
235 wdt_base = mtk_wdt->wdt_base;
238 reg = readl(wdt_base + WDT_MODE);
240 writel(reg | WDT_MODE_KEY, wdt_base + WDT_MODE);
243 writel(WDT_SWRST_KEY, wdt_base + WDT_SWRST);
253 void __iomem *wdt_base = mtk_wdt->wdt_base;
255 iowrite32(WDT_RST_RELOAD, wdt_base + WDT_RST);
264 void __iomem *wdt_base = mtk_wdt->wdt_base;
281 iowrite32(reg, wdt_base + WDT_LENGTH);
291 void __iomem *wdt_base;
293 wdt_base = mtk_wdt->wdt_base;
295 if (readl(wdt_base + WDT_MODE) & WDT_MODE_EN) {
304 void __iomem *wdt_base = mtk_wdt->wdt_base;
307 reg = readl(wdt_base + WDT_MODE);
310 iowrite32(reg, wdt_base + WDT_MODE);
319 void __iomem *wdt_base = mtk_wdt->wdt_base;
326 reg = ioread32(wdt_base + WDT_MODE);
336 iowrite32(reg, wdt_base + WDT_MODE);
345 void __iomem *wdt_base = mtk_wdt->wdt_base;
346 u32 reg = ioread32(wdt_base + WDT_MODE);
359 iowrite32(reg, wdt_base + WDT_MODE);
411 mtk_wdt->wdt_base = devm_platform_ioremap_resource(pdev, 0);
412 if (IS_ERR(mtk_wdt->wdt_base))
413 return PTR_ERR(mtk_wdt->wdt_base);