Searched refs:wdt_addr (Results 1 – 1 of 1) sorted by relevance
/Linux-v6.1/drivers/watchdog/ |
D | qcom-wdt.c | 54 static void __iomem *wdt_addr(struct qcom_wdt *wdt, enum wdt_reg reg) in wdt_addr() function 79 writel(0, wdt_addr(wdt, WDT_EN)); in qcom_wdt_start() 80 writel(1, wdt_addr(wdt, WDT_RST)); in qcom_wdt_start() 81 writel(bark * wdt->rate, wdt_addr(wdt, WDT_BARK_TIME)); in qcom_wdt_start() 82 writel(wdd->timeout * wdt->rate, wdt_addr(wdt, WDT_BITE_TIME)); in qcom_wdt_start() 83 writel(QCOM_WDT_ENABLE, wdt_addr(wdt, WDT_EN)); in qcom_wdt_start() 91 writel(0, wdt_addr(wdt, WDT_EN)); in qcom_wdt_stop() 99 writel(1, wdt_addr(wdt, WDT_RST)); in qcom_wdt_ping() 129 writel(0, wdt_addr(wdt, WDT_EN)); in qcom_wdt_restart() 130 writel(1, wdt_addr(wdt, WDT_RST)); in qcom_wdt_restart() [all …]
|