Searched refs:nuc900_wdt (Results 1 – 5 of 5) sorted by relevance
62 struct nuc900_wdt { struct73 static struct nuc900_wdt *nuc900_wdt; argument79 spin_lock(&nuc900_wdt->wdt_lock); in nuc900_wdt_keepalive()81 val = __raw_readl(nuc900_wdt->wdt_base + REG_WTCR); in nuc900_wdt_keepalive()83 __raw_writel(val, nuc900_wdt->wdt_base + REG_WTCR); in nuc900_wdt_keepalive()85 spin_unlock(&nuc900_wdt->wdt_lock); in nuc900_wdt_keepalive()92 spin_lock(&nuc900_wdt->wdt_lock); in nuc900_wdt_start()94 val = __raw_readl(nuc900_wdt->wdt_base + REG_WTCR); in nuc900_wdt_start()98 __raw_writel(val, nuc900_wdt->wdt_base + REG_WTCR); in nuc900_wdt_start()100 spin_unlock(&nuc900_wdt->wdt_lock); in nuc900_wdt_start()[all …]
54 obj-$(CONFIG_NUC900_WATCHDOG) += nuc900_wdt.o
396 module will be called nuc900_wdt.
203 nuc900_wdt:
1520 F: drivers/watchdog/nuc900_wdt.c