Lines Matching refs:wdt_base
66 void __iomem *wdt_base; member
74 void __iomem *wdt_base; in mtk_reset_handler() local
77 wdt_base = mtk_wdt->wdt_base; in mtk_reset_handler()
80 writel(WDT_SWRST_KEY, wdt_base + WDT_SWRST); in mtk_reset_handler()
90 void __iomem *wdt_base = mtk_wdt->wdt_base; in mtk_wdt_ping() local
92 iowrite32(WDT_RST_RELOAD, wdt_base + WDT_RST); in mtk_wdt_ping()
101 void __iomem *wdt_base = mtk_wdt->wdt_base; in mtk_wdt_set_timeout() local
111 iowrite32(reg, wdt_base + WDT_LENGTH); in mtk_wdt_set_timeout()
121 void __iomem *wdt_base = mtk_wdt->wdt_base; in mtk_wdt_stop() local
124 reg = readl(wdt_base + WDT_MODE); in mtk_wdt_stop()
127 iowrite32(reg, wdt_base + WDT_MODE); in mtk_wdt_stop()
136 void __iomem *wdt_base = mtk_wdt->wdt_base; in mtk_wdt_start() local
143 reg = ioread32(wdt_base + WDT_MODE); in mtk_wdt_start()
146 iowrite32(reg, wdt_base + WDT_MODE); in mtk_wdt_start()
179 mtk_wdt->wdt_base = devm_ioremap_resource(&pdev->dev, res); in mtk_wdt_probe()
180 if (IS_ERR(mtk_wdt->wdt_base)) in mtk_wdt_probe()
181 return PTR_ERR(mtk_wdt->wdt_base); in mtk_wdt_probe()