Searched refs:gemini_wdt (Results 1 - 1 of 1) sorted by relevance

/openwrt/target/linux/gemini/files/drivers/watchdog/
H A Dgemini_wdt.c63 static void gemini_wdt_stop(struct gemini_wdt_struct *gemini_wdt) argument
67 __raw_writel(0, gemini_wdt->base + GEMINI_WDCR);
69 clear_bit(WDT_ACTIVE, &gemini_wdt->status);
75 static void gemini_wdt_service(struct gemini_wdt_struct *gemini_wdt) argument
77 __raw_writel(WDRESTART_MAGIC, gemini_wdt->base + GEMINI_WDRESTART);
81 static void gemini_wdt_start(struct gemini_wdt_struct *gemini_wdt) argument
85 __raw_writel(timeout * WDT_CLOCK, gemini_wdt->base + GEMINI_WDLOAD);
87 gemini_wdt_service(gemini_wdt);
91 gemini_wdt->base + GEMINI_WDCR);
94 gemini_wdt
104 struct gemini_wdt_struct *gemini_wdt = platform_get_drvdata(gemini_wdt_dev); local
119 struct gemini_wdt_struct *gemini_wdt = file->private_data; local
134 struct gemini_wdt_struct *gemini_wdt = file->private_data; local
177 struct gemini_wdt_struct *gemini_wdt = file->private_data; local
217 struct gemini_wdt_struct *gemini_wdt = platform_get_drvdata(pdev); local
228 struct gemini_wdt_struct *gemini_wdt; local
299 struct gemini_wdt_struct *gemini_wdt = platform_get_drvdata(pdev); local
315 struct gemini_wdt_struct *gemini_wdt = platform_get_drvdata(pdev); local
327 struct gemini_wdt_struct *gemini_wdt = platform_get_drvdata(pdev); local
[all...]

Completed in 30 milliseconds