Lines Matching defs:wdt_addr
53 static void __iomem *wdt_addr(struct qcom_wdt *wdt, enum wdt_reg reg)
78 writel(0, wdt_addr(wdt, WDT_EN));
79 writel(1, wdt_addr(wdt, WDT_RST));
80 writel(bark * wdt->rate, wdt_addr(wdt, WDT_BARK_TIME));
81 writel(wdd->timeout * wdt->rate, wdt_addr(wdt, WDT_BITE_TIME));
82 writel(QCOM_WDT_ENABLE, wdt_addr(wdt, WDT_EN));
90 writel(0, wdt_addr(wdt, WDT_EN));
98 writel(1, wdt_addr(wdt, WDT_RST));
128 writel(0, wdt_addr(wdt, WDT_EN));
129 writel(1, wdt_addr(wdt, WDT_RST));
130 writel(timeout, wdt_addr(wdt, WDT_BARK_TIME));
131 writel(timeout, wdt_addr(wdt, WDT_BITE_TIME));
132 writel(QCOM_WDT_ENABLE, wdt_addr(wdt, WDT_EN));
147 return (readl(wdt_addr(wdt, WDT_EN)) & QCOM_WDT_ENABLE);
267 if (readl(wdt_addr(wdt, WDT_STS)) & 1)