Searched refs:WDT_CTRL (Results 1 – 6 of 6) sorted by relevance
| /drivers/watchdog/ |
| A D | sunplus_wdt.c | 17 #define WDT_CTRL 0x00 macro 57 writel(WDT_STOP, base + WDT_CTRL); in sp_wdt_restart() 58 writel(WDT_UNLOCK, base + WDT_CTRL); in sp_wdt_restart() 60 writel(WDT_LOCK, base + WDT_CTRL); in sp_wdt_restart() 61 writel(WDT_RESUME, base + WDT_CTRL); in sp_wdt_restart() 74 writel(WDT_CONMAX, base + WDT_CTRL); in sp_wdt_ping() 76 writel(WDT_UNLOCK, base + WDT_CTRL); in sp_wdt_ping() 84 writel(WDT_LOCK, base + WDT_CTRL); in sp_wdt_ping() 95 writel(WDT_STOP, base + WDT_CTRL); in sp_wdt_stop() 105 writel(WDT_RESUME, base + WDT_CTRL); in sp_wdt_start()
|
| A D | sl28cpld_wdt.c | 19 #define WDT_CTRL 0x00 macro 66 return regmap_update_bits(wdt->regmap, wdt->offset + WDT_CTRL, in sl28cpld_wdt_start() 74 return regmap_update_bits(wdt->regmap, wdt->offset + WDT_CTRL, in sl28cpld_wdt_stop() 161 ret = regmap_read(wdt->regmap, wdt->offset + WDT_CTRL, &status); in sl28cpld_wdt_probe()
|
| A D | nic7018_wdt.c | 21 #define WDT_CTRL 1 macro 117 control = inb(wdt->io_base + WDT_CTRL); in nic7018_start() 118 outb(control | WDT_CTRL_RESET_EN, wdt->io_base + WDT_CTRL); in nic7018_start() 127 outb(0, wdt->io_base + WDT_CTRL); in nic7018_stop()
|
| A D | aspeed_wdt.c | 94 #define WDT_CTRL 0x0C macro 160 writel(0, wdt->base + WDT_CTRL); in aspeed_wdt_enable() 163 writel(wdt->ctrl, wdt->base + WDT_CTRL); in aspeed_wdt_enable() 180 writel(wdt->ctrl, wdt->base + WDT_CTRL); in aspeed_wdt_stop() 225 writel(wdt->ctrl, wdt->base + WDT_CTRL); in aspeed_wdt_set_pretimeout() 471 if (readl(wdt->base + WDT_CTRL) & WDT_CTRL_ENABLE) { in aspeed_wdt_probe()
|
| A D | sch311x_wdt.c | 43 #define WDT_CTRL 0x68 macro 210 new_status = inb(sch311x_wdt_data.runtime_reg + WDT_CTRL); in sch311x_wdt_get_status() 373 sch311x_wdt_data.runtime_reg + WDT_CTRL); in sch311x_wdt_probe()
|
| A D | exar_wdt.c | 39 #define WDT_CTRL 0x00 macro 161 outb(priv->unit, rt_base + WDT_CTRL); in exar_wdt_start()
|
Completed in 14 milliseconds