Lines Matching +full:0 +full:x820
16 #define NPCM_WTCR 0x1C
25 #define NPCM_WTR BIT(0) /* Reset counter */
30 * 170 msec: WTCLK=01 WTIS=00 VAL= 0x400
31 * 670 msec: WTCLK=01 WTIS=01 VAL= 0x410
32 * 1360 msec: WTCLK=10 WTIS=00 VAL= 0x800
33 * 2700 msec: WTCLK=01 WTIS=10 VAL= 0x420
34 * 5360 msec: WTCLK=10 WTIS=01 VAL= 0x810
35 * 10700 msec: WTCLK=01 WTIS=11 VAL= 0x430
36 * 21600 msec: WTCLK=10 WTIS=10 VAL= 0x820
37 * 43000 msec: WTCLK=11 WTIS=00 VAL= 0xC00
38 * 85600 msec: WTCLK=10 WTIS=11 VAL= 0x830
39 * 172000 msec: WTCLK=11 WTIS=01 VAL= 0xC10
40 * 687000 msec: WTCLK=11 WTIS=10 VAL= 0xC20
41 * 2750000 msec: WTCLK=11 WTIS=11 VAL= 0xC30
63 return 0; in npcm_wdt_ping()
74 val = 0x800; in npcm_wdt_start()
76 val = 0x420; in npcm_wdt_start()
78 val = 0x810; in npcm_wdt_start()
80 val = 0x430; in npcm_wdt_start()
82 val = 0x820; in npcm_wdt_start()
84 val = 0xC00; in npcm_wdt_start()
86 val = 0x830; in npcm_wdt_start()
88 val = 0xC10; in npcm_wdt_start()
90 val = 0xC20; in npcm_wdt_start()
92 val = 0xC30; in npcm_wdt_start()
98 return 0; in npcm_wdt_start()
105 writel(0, wdt->reg); in npcm_wdt_stop()
109 return 0; in npcm_wdt_stop()
139 return 0; in npcm_wdt_set_timeout()
162 return 0; in npcm_wdt_restart()
199 wdt->reg = devm_platform_ioremap_resource(pdev, 0); in npcm_wdt_probe()
207 irq = platform_get_irq(pdev, 0); in npcm_wdt_probe()
208 if (irq < 0) in npcm_wdt_probe()
218 watchdog_init_timeout(&wdt->wdd, 0, dev); in npcm_wdt_probe()
229 ret = devm_request_irq(dev, irq, npcm_wdt_interrupt, 0, "watchdog", in npcm_wdt_probe()
240 return 0; in npcm_wdt_probe()