wdt_dev            21 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c static struct platform_device wdt_dev = {
wdt_dev            56 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c 		platform_device_unregister(&wdt_dev);
wdt_dev            60 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c 	return platform_device_register(&wdt_dev);
wdt_dev            72 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c 	wdt_dev.dev.platform_data = &tangier_pdata;
wdt_dev           849 drivers/rtc/rtc-m41t80.c static struct miscdevice wdt_dev = {
wdt_dev           966 drivers/rtc/rtc-m41t80.c 		rc = misc_register(&wdt_dev);
wdt_dev           971 drivers/rtc/rtc-m41t80.c 			misc_deregister(&wdt_dev);
wdt_dev           994 drivers/rtc/rtc-m41t80.c 		misc_deregister(&wdt_dev);
wdt_dev           182 drivers/watchdog/booke_wdt.c static int booke_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev           185 drivers/watchdog/booke_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev           186 drivers/watchdog/booke_wdt.c 	booke_wdt_set(wdt_dev);
wdt_dev           146 drivers/watchdog/coh901327_wdt.c static int coh901327_start(struct watchdog_device *wdt_dev)
wdt_dev           148 drivers/watchdog/coh901327_wdt.c 	coh901327_enable(wdt_dev->timeout * 100);
wdt_dev           152 drivers/watchdog/coh901327_wdt.c static int coh901327_stop(struct watchdog_device *wdt_dev)
wdt_dev           166 drivers/watchdog/coh901327_wdt.c static int coh901327_settimeout(struct watchdog_device *wdt_dev,
wdt_dev           169 drivers/watchdog/coh901327_wdt.c 	wdt_dev->timeout = time;
wdt_dev           178 drivers/watchdog/coh901327_wdt.c static unsigned int coh901327_gettimeleft(struct watchdog_device *wdt_dev)
wdt_dev            49 drivers/watchdog/da9052_wdt.c static int da9052_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            52 drivers/watchdog/da9052_wdt.c 	struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev            91 drivers/watchdog/da9052_wdt.c 		wdt_dev->timeout = timeout;
wdt_dev            98 drivers/watchdog/da9052_wdt.c static int da9052_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           100 drivers/watchdog/da9052_wdt.c 	return da9052_wdt_set_timeout(wdt_dev, wdt_dev->timeout);
wdt_dev           103 drivers/watchdog/da9052_wdt.c static int da9052_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           105 drivers/watchdog/da9052_wdt.c 	return da9052_wdt_set_timeout(wdt_dev, 0);
wdt_dev           108 drivers/watchdog/da9052_wdt.c static int da9052_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev           110 drivers/watchdog/da9052_wdt.c 	struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev            52 drivers/watchdog/da9055_wdt.c static int da9055_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            55 drivers/watchdog/da9055_wdt.c 	struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev            76 drivers/watchdog/da9055_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev            81 drivers/watchdog/da9055_wdt.c static int da9055_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            83 drivers/watchdog/da9055_wdt.c 	struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev            97 drivers/watchdog/da9055_wdt.c static int da9055_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            99 drivers/watchdog/da9055_wdt.c 	return da9055_wdt_set_timeout(wdt_dev, wdt_dev->timeout);
wdt_dev           102 drivers/watchdog/da9055_wdt.c static int da9055_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           104 drivers/watchdog/da9055_wdt.c 	return da9055_wdt_set_timeout(wdt_dev, 0);
wdt_dev           220 drivers/watchdog/diag288_wdt.c static struct watchdog_device wdt_dev = {
wdt_dev           276 drivers/watchdog/diag288_wdt.c 	watchdog_set_nowayout(&wdt_dev, nowayout_info);
wdt_dev           300 drivers/watchdog/diag288_wdt.c 	ret = watchdog_register_device(&wdt_dev);
wdt_dev           309 drivers/watchdog/diag288_wdt.c 	watchdog_unregister_device(&wdt_dev);
wdt_dev            83 drivers/watchdog/imgpdc_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev            89 drivers/watchdog/imgpdc_wdt.c static int pdc_wdt_keepalive(struct watchdog_device *wdt_dev)
wdt_dev            91 drivers/watchdog/imgpdc_wdt.c 	struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            99 drivers/watchdog/imgpdc_wdt.c static int pdc_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           102 drivers/watchdog/imgpdc_wdt.c 	struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           109 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt_keepalive(wdt_dev);
wdt_dev           120 drivers/watchdog/imgpdc_wdt.c 	val |= order_base_2(wdt->wdt_dev.timeout * clk_rate) - 1;
wdt_dev           124 drivers/watchdog/imgpdc_wdt.c static int pdc_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev           127 drivers/watchdog/imgpdc_wdt.c 	struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           129 drivers/watchdog/imgpdc_wdt.c 	wdt->wdt_dev.timeout = new_timeout;
wdt_dev           137 drivers/watchdog/imgpdc_wdt.c static int pdc_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           140 drivers/watchdog/imgpdc_wdt.c 	struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           151 drivers/watchdog/imgpdc_wdt.c static int pdc_wdt_restart(struct watchdog_device *wdt_dev,
wdt_dev           154 drivers/watchdog/imgpdc_wdt.c 	struct pdc_wdt_dev *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           244 drivers/watchdog/imgpdc_wdt.c 		pdc_wdt->wdt_dev.min_timeout = PDC_WDT_MIN_TIMEOUT + 1;
wdt_dev           246 drivers/watchdog/imgpdc_wdt.c 		pdc_wdt->wdt_dev.min_timeout = PDC_WDT_MIN_TIMEOUT;
wdt_dev           248 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt->wdt_dev.info = &pdc_wdt_info;
wdt_dev           249 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt->wdt_dev.ops = &pdc_wdt_ops;
wdt_dev           253 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt->wdt_dev.max_timeout = div;
wdt_dev           254 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt->wdt_dev.timeout = PDC_WDT_DEF_TIMEOUT;
wdt_dev           255 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt->wdt_dev.parent = dev;
wdt_dev           256 drivers/watchdog/imgpdc_wdt.c 	watchdog_set_drvdata(&pdc_wdt->wdt_dev, pdc_wdt);
wdt_dev           258 drivers/watchdog/imgpdc_wdt.c 	watchdog_init_timeout(&pdc_wdt->wdt_dev, heartbeat, dev);
wdt_dev           260 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt_stop(&pdc_wdt->wdt_dev);
wdt_dev           268 drivers/watchdog/imgpdc_wdt.c 		pdc_wdt->wdt_dev.bootstatus |= WDIOF_CARDRESET;
wdt_dev           288 drivers/watchdog/imgpdc_wdt.c 	watchdog_set_nowayout(&pdc_wdt->wdt_dev, nowayout);
wdt_dev           289 drivers/watchdog/imgpdc_wdt.c 	watchdog_set_restart_priority(&pdc_wdt->wdt_dev, 128);
wdt_dev           293 drivers/watchdog/imgpdc_wdt.c 	watchdog_stop_on_reboot(&pdc_wdt->wdt_dev);
wdt_dev           294 drivers/watchdog/imgpdc_wdt.c 	watchdog_stop_on_unregister(&pdc_wdt->wdt_dev);
wdt_dev           295 drivers/watchdog/imgpdc_wdt.c 	return devm_watchdog_register_device(dev, &pdc_wdt->wdt_dev);
wdt_dev           111 drivers/watchdog/intel-mid_wdt.c 	struct watchdog_device *wdt_dev;
wdt_dev           126 drivers/watchdog/intel-mid_wdt.c 	wdt_dev = devm_kzalloc(dev, sizeof(*wdt_dev), GFP_KERNEL);
wdt_dev           127 drivers/watchdog/intel-mid_wdt.c 	if (!wdt_dev)
wdt_dev           130 drivers/watchdog/intel-mid_wdt.c 	wdt_dev->info = &mid_wdt_info;
wdt_dev           131 drivers/watchdog/intel-mid_wdt.c 	wdt_dev->ops = &mid_wdt_ops;
wdt_dev           132 drivers/watchdog/intel-mid_wdt.c 	wdt_dev->min_timeout = MID_WDT_TIMEOUT_MIN;
wdt_dev           133 drivers/watchdog/intel-mid_wdt.c 	wdt_dev->max_timeout = MID_WDT_TIMEOUT_MAX;
wdt_dev           134 drivers/watchdog/intel-mid_wdt.c 	wdt_dev->timeout = MID_WDT_DEFAULT_TIMEOUT;
wdt_dev           135 drivers/watchdog/intel-mid_wdt.c 	wdt_dev->parent = dev;
wdt_dev           137 drivers/watchdog/intel-mid_wdt.c 	watchdog_set_drvdata(wdt_dev, dev);
wdt_dev           141 drivers/watchdog/intel-mid_wdt.c 			       wdt_dev);
wdt_dev           156 drivers/watchdog/intel-mid_wdt.c 	ret = wdt_start(wdt_dev);
wdt_dev           161 drivers/watchdog/intel-mid_wdt.c 	set_bit(WDOG_HW_RUNNING, &wdt_dev->status);
wdt_dev           163 drivers/watchdog/intel-mid_wdt.c 	ret = devm_watchdog_register_device(dev, wdt_dev);
wdt_dev           254 drivers/watchdog/it87_wdt.c static struct watchdog_device wdt_dev = {
wdt_dev           330 drivers/watchdog/it87_wdt.c 	wdt_dev.timeout = timeout;
wdt_dev           331 drivers/watchdog/it87_wdt.c 	wdt_dev.max_timeout = max_units * 60;
wdt_dev           333 drivers/watchdog/it87_wdt.c 	watchdog_stop_on_reboot(&wdt_dev);
wdt_dev           334 drivers/watchdog/it87_wdt.c 	rc = watchdog_register_device(&wdt_dev);
wdt_dev           348 drivers/watchdog/it87_wdt.c 	watchdog_unregister_device(&wdt_dev);
wdt_dev            56 drivers/watchdog/jz4740_wdt.c static int jz4740_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            58 drivers/watchdog/jz4740_wdt.c 	struct jz4740_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev            64 drivers/watchdog/jz4740_wdt.c static int jz4740_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            67 drivers/watchdog/jz4740_wdt.c 	struct jz4740_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev            98 drivers/watchdog/jz4740_wdt.c 	wdt_dev->timeout = new_timeout;
wdt_dev           102 drivers/watchdog/jz4740_wdt.c static int jz4740_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           104 drivers/watchdog/jz4740_wdt.c 	struct jz4740_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev           110 drivers/watchdog/jz4740_wdt.c 	jz4740_wdt_set_timeout(wdt_dev, wdt_dev->timeout);
wdt_dev           119 drivers/watchdog/jz4740_wdt.c static int jz4740_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           121 drivers/watchdog/jz4740_wdt.c 	struct jz4740_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev           129 drivers/watchdog/jz4740_wdt.c static int jz4740_wdt_restart(struct watchdog_device *wdt_dev,
wdt_dev           132 drivers/watchdog/jz4740_wdt.c 	wdt_dev->timeout = 0;
wdt_dev           133 drivers/watchdog/jz4740_wdt.c 	jz4740_wdt_start(wdt_dev);
wdt_dev            27 drivers/watchdog/loongson1_wdt.c static int ls1x_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            29 drivers/watchdog/loongson1_wdt.c 	struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev            36 drivers/watchdog/loongson1_wdt.c static int ls1x_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            39 drivers/watchdog/loongson1_wdt.c 	struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev            40 drivers/watchdog/loongson1_wdt.c 	unsigned int max_hw_heartbeat = wdt_dev->max_hw_heartbeat_ms / 1000;
wdt_dev            43 drivers/watchdog/loongson1_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev            51 drivers/watchdog/loongson1_wdt.c static int ls1x_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            53 drivers/watchdog/loongson1_wdt.c 	struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev            60 drivers/watchdog/loongson1_wdt.c static int ls1x_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            62 drivers/watchdog/loongson1_wdt.c 	struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev);
wdt_dev            52 drivers/watchdog/lpc18xx_wdt.c 	struct watchdog_device	wdt_dev;
wdt_dev            61 drivers/watchdog/lpc18xx_wdt.c static int lpc18xx_wdt_feed(struct watchdog_device *wdt_dev)
wdt_dev            63 drivers/watchdog/lpc18xx_wdt.c 	struct lpc18xx_wdt_dev *lpc18xx_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            81 drivers/watchdog/lpc18xx_wdt.c 	struct watchdog_device *wdt_dev = &lpc18xx_wdt->wdt_dev;
wdt_dev            83 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt_feed(wdt_dev);
wdt_dev            87 drivers/watchdog/lpc18xx_wdt.c 		  msecs_to_jiffies((wdt_dev->timeout * MSEC_PER_SEC) / 2));
wdt_dev            94 drivers/watchdog/lpc18xx_wdt.c static int lpc18xx_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            96 drivers/watchdog/lpc18xx_wdt.c 	struct lpc18xx_wdt_dev *lpc18xx_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           107 drivers/watchdog/lpc18xx_wdt.c 	val = DIV_ROUND_UP(lpc18xx_wdt->wdt_dev.timeout * lpc18xx_wdt->clk_rate,
wdt_dev           112 drivers/watchdog/lpc18xx_wdt.c static int lpc18xx_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev           115 drivers/watchdog/lpc18xx_wdt.c 	struct lpc18xx_wdt_dev *lpc18xx_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           117 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.timeout = new_timeout;
wdt_dev           123 drivers/watchdog/lpc18xx_wdt.c static unsigned int lpc18xx_wdt_get_timeleft(struct watchdog_device *wdt_dev)
wdt_dev           125 drivers/watchdog/lpc18xx_wdt.c 	struct lpc18xx_wdt_dev *lpc18xx_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           132 drivers/watchdog/lpc18xx_wdt.c static int lpc18xx_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           134 drivers/watchdog/lpc18xx_wdt.c 	struct lpc18xx_wdt_dev *lpc18xx_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           150 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt_feed(wdt_dev);
wdt_dev           155 drivers/watchdog/lpc18xx_wdt.c static int lpc18xx_wdt_restart(struct watchdog_device *wdt_dev,
wdt_dev           158 drivers/watchdog/lpc18xx_wdt.c 	struct lpc18xx_wdt_dev *lpc18xx_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           258 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.info = &lpc18xx_wdt_info;
wdt_dev           259 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.ops = &lpc18xx_wdt_ops;
wdt_dev           261 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.min_timeout = DIV_ROUND_UP(LPC18XX_WDT_TC_MIN *
wdt_dev           264 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.max_timeout = (LPC18XX_WDT_TC_MAX *
wdt_dev           267 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.timeout = min(lpc18xx_wdt->wdt_dev.max_timeout,
wdt_dev           272 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.parent = dev;
wdt_dev           273 drivers/watchdog/lpc18xx_wdt.c 	watchdog_set_drvdata(&lpc18xx_wdt->wdt_dev, lpc18xx_wdt);
wdt_dev           275 drivers/watchdog/lpc18xx_wdt.c 	watchdog_init_timeout(&lpc18xx_wdt->wdt_dev, heartbeat, dev);
wdt_dev           281 drivers/watchdog/lpc18xx_wdt.c 	watchdog_set_nowayout(&lpc18xx_wdt->wdt_dev, nowayout);
wdt_dev           282 drivers/watchdog/lpc18xx_wdt.c 	watchdog_set_restart_priority(&lpc18xx_wdt->wdt_dev, 128);
wdt_dev           286 drivers/watchdog/lpc18xx_wdt.c 	watchdog_stop_on_reboot(&lpc18xx_wdt->wdt_dev);
wdt_dev           287 drivers/watchdog/lpc18xx_wdt.c 	return devm_watchdog_register_device(dev, &lpc18xx_wdt->wdt_dev);
wdt_dev            26 drivers/watchdog/max77620_wdt.c 	struct watchdog_device		wdt_dev;
wdt_dev            29 drivers/watchdog/max77620_wdt.c static int max77620_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            31 drivers/watchdog/max77620_wdt.c 	struct max77620_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            37 drivers/watchdog/max77620_wdt.c static int max77620_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            39 drivers/watchdog/max77620_wdt.c 	struct max77620_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            45 drivers/watchdog/max77620_wdt.c static int max77620_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            47 drivers/watchdog/max77620_wdt.c 	struct max77620_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            53 drivers/watchdog/max77620_wdt.c static int max77620_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            56 drivers/watchdog/max77620_wdt.c 	struct max77620_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            93 drivers/watchdog/max77620_wdt.c 	wdt_dev->timeout = wdt_timeout;
wdt_dev           114 drivers/watchdog/max77620_wdt.c 	struct watchdog_device *wdt_dev;
wdt_dev           129 drivers/watchdog/max77620_wdt.c 	wdt_dev = &wdt->wdt_dev;
wdt_dev           130 drivers/watchdog/max77620_wdt.c 	wdt_dev->info = &max77620_wdt_info;
wdt_dev           131 drivers/watchdog/max77620_wdt.c 	wdt_dev->ops = &max77620_wdt_ops;
wdt_dev           132 drivers/watchdog/max77620_wdt.c 	wdt_dev->min_timeout = 2;
wdt_dev           133 drivers/watchdog/max77620_wdt.c 	wdt_dev->max_timeout = 128;
wdt_dev           134 drivers/watchdog/max77620_wdt.c 	wdt_dev->max_hw_heartbeat_ms = 128 * 1000;
wdt_dev           165 drivers/watchdog/max77620_wdt.c 		wdt_dev->timeout = 2;
wdt_dev           168 drivers/watchdog/max77620_wdt.c 		wdt_dev->timeout = 16;
wdt_dev           171 drivers/watchdog/max77620_wdt.c 		wdt_dev->timeout = 64;
wdt_dev           174 drivers/watchdog/max77620_wdt.c 		wdt_dev->timeout = 128;
wdt_dev           179 drivers/watchdog/max77620_wdt.c 		set_bit(WDOG_HW_RUNNING, &wdt_dev->status);
wdt_dev           181 drivers/watchdog/max77620_wdt.c 	watchdog_set_nowayout(wdt_dev, nowayout);
wdt_dev           182 drivers/watchdog/max77620_wdt.c 	watchdog_set_drvdata(wdt_dev, wdt);
wdt_dev           184 drivers/watchdog/max77620_wdt.c 	watchdog_stop_on_unregister(wdt_dev);
wdt_dev           185 drivers/watchdog/max77620_wdt.c 	return devm_watchdog_register_device(dev, wdt_dev);
wdt_dev            34 drivers/watchdog/meson_gxbb_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev            38 drivers/watchdog/meson_gxbb_wdt.c static int meson_gxbb_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            40 drivers/watchdog/meson_gxbb_wdt.c 	struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev);
wdt_dev            48 drivers/watchdog/meson_gxbb_wdt.c static int meson_gxbb_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            50 drivers/watchdog/meson_gxbb_wdt.c 	struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev);
wdt_dev            58 drivers/watchdog/meson_gxbb_wdt.c static int meson_gxbb_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            60 drivers/watchdog/meson_gxbb_wdt.c 	struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev);
wdt_dev            67 drivers/watchdog/meson_gxbb_wdt.c static int meson_gxbb_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            70 drivers/watchdog/meson_gxbb_wdt.c 	struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev);
wdt_dev            76 drivers/watchdog/meson_gxbb_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev            78 drivers/watchdog/meson_gxbb_wdt.c 	meson_gxbb_wdt_ping(wdt_dev);
wdt_dev            85 drivers/watchdog/meson_gxbb_wdt.c static unsigned int meson_gxbb_wdt_get_timeleft(struct watchdog_device *wdt_dev)
wdt_dev            87 drivers/watchdog/meson_gxbb_wdt.c 	struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev);
wdt_dev           113 drivers/watchdog/meson_gxbb_wdt.c 	if (watchdog_active(&data->wdt_dev))
wdt_dev           114 drivers/watchdog/meson_gxbb_wdt.c 		meson_gxbb_wdt_start(&data->wdt_dev);
wdt_dev           123 drivers/watchdog/meson_gxbb_wdt.c 	if (watchdog_active(&data->wdt_dev))
wdt_dev           124 drivers/watchdog/meson_gxbb_wdt.c 		meson_gxbb_wdt_stop(&data->wdt_dev);
wdt_dev           172 drivers/watchdog/meson_gxbb_wdt.c 	data->wdt_dev.parent = dev;
wdt_dev           173 drivers/watchdog/meson_gxbb_wdt.c 	data->wdt_dev.info = &meson_gxbb_wdt_info;
wdt_dev           174 drivers/watchdog/meson_gxbb_wdt.c 	data->wdt_dev.ops = &meson_gxbb_wdt_ops;
wdt_dev           175 drivers/watchdog/meson_gxbb_wdt.c 	data->wdt_dev.max_hw_heartbeat_ms = GXBB_WDT_TCNT_SETUP_MASK;
wdt_dev           176 drivers/watchdog/meson_gxbb_wdt.c 	data->wdt_dev.min_timeout = 1;
wdt_dev           177 drivers/watchdog/meson_gxbb_wdt.c 	data->wdt_dev.timeout = DEFAULT_TIMEOUT;
wdt_dev           178 drivers/watchdog/meson_gxbb_wdt.c 	watchdog_set_drvdata(&data->wdt_dev, data);
wdt_dev           187 drivers/watchdog/meson_gxbb_wdt.c 	meson_gxbb_wdt_set_timeout(&data->wdt_dev, data->wdt_dev.timeout);
wdt_dev           189 drivers/watchdog/meson_gxbb_wdt.c 	watchdog_stop_on_reboot(&data->wdt_dev);
wdt_dev           190 drivers/watchdog/meson_gxbb_wdt.c 	return devm_watchdog_register_device(dev, &data->wdt_dev);
wdt_dev            56 drivers/watchdog/meson_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev            61 drivers/watchdog/meson_wdt.c static int meson_wdt_restart(struct watchdog_device *wdt_dev,
wdt_dev            64 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            77 drivers/watchdog/meson_wdt.c static int meson_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            79 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            86 drivers/watchdog/meson_wdt.c static void meson_wdt_change_timeout(struct watchdog_device *wdt_dev,
wdt_dev            89 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            98 drivers/watchdog/meson_wdt.c static int meson_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev           101 drivers/watchdog/meson_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev           103 drivers/watchdog/meson_wdt.c 	meson_wdt_change_timeout(wdt_dev, timeout);
wdt_dev           104 drivers/watchdog/meson_wdt.c 	meson_wdt_ping(wdt_dev);
wdt_dev           109 drivers/watchdog/meson_wdt.c static int meson_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           111 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           121 drivers/watchdog/meson_wdt.c static int meson_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           123 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           126 drivers/watchdog/meson_wdt.c 	meson_wdt_change_timeout(wdt_dev, meson_wdt->wdt_dev.timeout);
wdt_dev           127 drivers/watchdog/meson_wdt.c 	meson_wdt_ping(wdt_dev);
wdt_dev           183 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.parent = dev;
wdt_dev           184 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.info = &meson_wdt_info;
wdt_dev           185 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.ops = &meson_wdt_ops;
wdt_dev           186 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.max_timeout =
wdt_dev           188 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.min_timeout = MESON_WDT_MIN_TIMEOUT;
wdt_dev           189 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.timeout = min_t(unsigned int,
wdt_dev           191 drivers/watchdog/meson_wdt.c 					   meson_wdt->wdt_dev.max_timeout);
wdt_dev           193 drivers/watchdog/meson_wdt.c 	watchdog_set_drvdata(&meson_wdt->wdt_dev, meson_wdt);
wdt_dev           195 drivers/watchdog/meson_wdt.c 	watchdog_init_timeout(&meson_wdt->wdt_dev, timeout, dev);
wdt_dev           196 drivers/watchdog/meson_wdt.c 	watchdog_set_nowayout(&meson_wdt->wdt_dev, nowayout);
wdt_dev           197 drivers/watchdog/meson_wdt.c 	watchdog_set_restart_priority(&meson_wdt->wdt_dev, 128);
wdt_dev           199 drivers/watchdog/meson_wdt.c 	meson_wdt_stop(&meson_wdt->wdt_dev);
wdt_dev           201 drivers/watchdog/meson_wdt.c 	watchdog_stop_on_reboot(&meson_wdt->wdt_dev);
wdt_dev           202 drivers/watchdog/meson_wdt.c 	err = devm_watchdog_register_device(dev, &meson_wdt->wdt_dev);
wdt_dev           207 drivers/watchdog/meson_wdt.c 		 meson_wdt->wdt_dev.timeout, nowayout);
wdt_dev            35 drivers/watchdog/moxart_wdt.c static int moxart_wdt_restart(struct watchdog_device *wdt_dev,
wdt_dev            38 drivers/watchdog/moxart_wdt.c 	struct moxart_wdt_dev *moxart_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            47 drivers/watchdog/moxart_wdt.c static int moxart_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            49 drivers/watchdog/moxart_wdt.c 	struct moxart_wdt_dev *moxart_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            56 drivers/watchdog/moxart_wdt.c static int moxart_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            58 drivers/watchdog/moxart_wdt.c 	struct moxart_wdt_dev *moxart_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            60 drivers/watchdog/moxart_wdt.c 	writel(moxart_wdt->clock_frequency * wdt_dev->timeout,
wdt_dev            68 drivers/watchdog/moxart_wdt.c static int moxart_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            71 drivers/watchdog/moxart_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev            54 drivers/watchdog/mtk_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev            58 drivers/watchdog/mtk_wdt.c static int mtk_wdt_restart(struct watchdog_device *wdt_dev,
wdt_dev            61 drivers/watchdog/mtk_wdt.c 	struct mtk_wdt_dev *mtk_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            74 drivers/watchdog/mtk_wdt.c static int mtk_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            76 drivers/watchdog/mtk_wdt.c 	struct mtk_wdt_dev *mtk_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            84 drivers/watchdog/mtk_wdt.c static int mtk_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            87 drivers/watchdog/mtk_wdt.c 	struct mtk_wdt_dev *mtk_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            91 drivers/watchdog/mtk_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev           100 drivers/watchdog/mtk_wdt.c 	mtk_wdt_ping(wdt_dev);
wdt_dev           105 drivers/watchdog/mtk_wdt.c static int mtk_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           107 drivers/watchdog/mtk_wdt.c 	struct mtk_wdt_dev *mtk_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           119 drivers/watchdog/mtk_wdt.c static int mtk_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           122 drivers/watchdog/mtk_wdt.c 	struct mtk_wdt_dev *mtk_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           126 drivers/watchdog/mtk_wdt.c 	ret = mtk_wdt_set_timeout(wdt_dev, wdt_dev->timeout);
wdt_dev           170 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_dev.info = &mtk_wdt_info;
wdt_dev           171 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_dev.ops = &mtk_wdt_ops;
wdt_dev           172 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_dev.timeout = WDT_MAX_TIMEOUT;
wdt_dev           173 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_dev.max_timeout = WDT_MAX_TIMEOUT;
wdt_dev           174 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_dev.min_timeout = WDT_MIN_TIMEOUT;
wdt_dev           175 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_dev.parent = dev;
wdt_dev           177 drivers/watchdog/mtk_wdt.c 	watchdog_init_timeout(&mtk_wdt->wdt_dev, timeout, dev);
wdt_dev           178 drivers/watchdog/mtk_wdt.c 	watchdog_set_nowayout(&mtk_wdt->wdt_dev, nowayout);
wdt_dev           179 drivers/watchdog/mtk_wdt.c 	watchdog_set_restart_priority(&mtk_wdt->wdt_dev, 128);
wdt_dev           181 drivers/watchdog/mtk_wdt.c 	watchdog_set_drvdata(&mtk_wdt->wdt_dev, mtk_wdt);
wdt_dev           183 drivers/watchdog/mtk_wdt.c 	mtk_wdt_stop(&mtk_wdt->wdt_dev);
wdt_dev           185 drivers/watchdog/mtk_wdt.c 	watchdog_stop_on_reboot(&mtk_wdt->wdt_dev);
wdt_dev           186 drivers/watchdog/mtk_wdt.c 	err = devm_watchdog_register_device(dev, &mtk_wdt->wdt_dev);
wdt_dev           191 drivers/watchdog/mtk_wdt.c 		 mtk_wdt->wdt_dev.timeout, nowayout);
wdt_dev           201 drivers/watchdog/mtk_wdt.c 	if (watchdog_active(&mtk_wdt->wdt_dev))
wdt_dev           202 drivers/watchdog/mtk_wdt.c 		mtk_wdt_stop(&mtk_wdt->wdt_dev);
wdt_dev           211 drivers/watchdog/mtk_wdt.c 	if (watchdog_active(&mtk_wdt->wdt_dev)) {
wdt_dev           212 drivers/watchdog/mtk_wdt.c 		mtk_wdt_start(&mtk_wdt->wdt_dev);
wdt_dev           213 drivers/watchdog/mtk_wdt.c 		mtk_wdt_ping(&mtk_wdt->wdt_dev);
wdt_dev           185 drivers/watchdog/orion_wdt.c static int orion_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev           187 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           189 drivers/watchdog/orion_wdt.c 	writel(dev->clk_rate * wdt_dev->timeout,
wdt_dev           192 drivers/watchdog/orion_wdt.c 		writel(dev->clk_rate * (wdt_dev->timeout - wdt_dev->pretimeout),
wdt_dev           198 drivers/watchdog/orion_wdt.c static int armada375_start(struct watchdog_device *wdt_dev)
wdt_dev           200 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           204 drivers/watchdog/orion_wdt.c 	writel(dev->clk_rate * wdt_dev->timeout,
wdt_dev           207 drivers/watchdog/orion_wdt.c 		writel(dev->clk_rate * (wdt_dev->timeout - wdt_dev->pretimeout),
wdt_dev           228 drivers/watchdog/orion_wdt.c static int armada370_start(struct watchdog_device *wdt_dev)
wdt_dev           230 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           234 drivers/watchdog/orion_wdt.c 	writel(dev->clk_rate * wdt_dev->timeout,
wdt_dev           251 drivers/watchdog/orion_wdt.c static int orion_start(struct watchdog_device *wdt_dev)
wdt_dev           253 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           256 drivers/watchdog/orion_wdt.c 	writel(dev->clk_rate * wdt_dev->timeout,
wdt_dev           270 drivers/watchdog/orion_wdt.c static int orion_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           272 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           275 drivers/watchdog/orion_wdt.c 	return dev->data->start(wdt_dev);
wdt_dev           278 drivers/watchdog/orion_wdt.c static int orion_stop(struct watchdog_device *wdt_dev)
wdt_dev           280 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           291 drivers/watchdog/orion_wdt.c static int armada375_stop(struct watchdog_device *wdt_dev)
wdt_dev           293 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           305 drivers/watchdog/orion_wdt.c 	if (wdt_dev->info->options & WDIOF_PRETIMEOUT)
wdt_dev           312 drivers/watchdog/orion_wdt.c static int armada370_stop(struct watchdog_device *wdt_dev)
wdt_dev           314 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           328 drivers/watchdog/orion_wdt.c static int orion_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           330 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           332 drivers/watchdog/orion_wdt.c 	return dev->data->stop(wdt_dev);
wdt_dev           356 drivers/watchdog/orion_wdt.c static int orion_wdt_enabled(struct watchdog_device *wdt_dev)
wdt_dev           358 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           363 drivers/watchdog/orion_wdt.c static unsigned int orion_wdt_get_timeleft(struct watchdog_device *wdt_dev)
wdt_dev           365 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           649 drivers/watchdog/orion_wdt.c 	struct watchdog_device *wdt_dev = platform_get_drvdata(pdev);
wdt_dev           650 drivers/watchdog/orion_wdt.c 	struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev);
wdt_dev           652 drivers/watchdog/orion_wdt.c 	watchdog_unregister_device(wdt_dev);
wdt_dev           660 drivers/watchdog/orion_wdt.c 	struct watchdog_device *wdt_dev = platform_get_drvdata(pdev);
wdt_dev           661 drivers/watchdog/orion_wdt.c 	orion_wdt_stop(wdt_dev);
wdt_dev            27 drivers/watchdog/rn5t618_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev            47 drivers/watchdog/rn5t618_wdt.c static int rn5t618_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            50 drivers/watchdog/rn5t618_wdt.c 	struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            65 drivers/watchdog/rn5t618_wdt.c 		wdt_dev->timeout = rn5t618_wdt_map[i].time;
wdt_dev            70 drivers/watchdog/rn5t618_wdt.c static int rn5t618_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            72 drivers/watchdog/rn5t618_wdt.c 	struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev            75 drivers/watchdog/rn5t618_wdt.c 	ret = rn5t618_wdt_set_timeout(wdt_dev, wdt_dev->timeout);
wdt_dev            99 drivers/watchdog/rn5t618_wdt.c static int rn5t618_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           101 drivers/watchdog/rn5t618_wdt.c 	struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           107 drivers/watchdog/rn5t618_wdt.c static int rn5t618_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev           109 drivers/watchdog/rn5t618_wdt.c 	struct rn5t618_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           156 drivers/watchdog/rn5t618_wdt.c 	wdt->wdt_dev.info = &rn5t618_wdt_info;
wdt_dev           157 drivers/watchdog/rn5t618_wdt.c 	wdt->wdt_dev.ops = &rn5t618_wdt_ops;
wdt_dev           158 drivers/watchdog/rn5t618_wdt.c 	wdt->wdt_dev.min_timeout = min_timeout;
wdt_dev           159 drivers/watchdog/rn5t618_wdt.c 	wdt->wdt_dev.max_timeout = max_timeout;
wdt_dev           160 drivers/watchdog/rn5t618_wdt.c 	wdt->wdt_dev.timeout = max_timeout;
wdt_dev           161 drivers/watchdog/rn5t618_wdt.c 	wdt->wdt_dev.parent = dev;
wdt_dev           163 drivers/watchdog/rn5t618_wdt.c 	watchdog_set_drvdata(&wdt->wdt_dev, wdt);
wdt_dev           164 drivers/watchdog/rn5t618_wdt.c 	watchdog_init_timeout(&wdt->wdt_dev, timeout, dev);
wdt_dev           165 drivers/watchdog/rn5t618_wdt.c 	watchdog_set_nowayout(&wdt->wdt_dev, nowayout);
wdt_dev           169 drivers/watchdog/rn5t618_wdt.c 	return watchdog_register_device(&wdt->wdt_dev);
wdt_dev           176 drivers/watchdog/rn5t618_wdt.c 	watchdog_unregister_device(&wdt->wdt_dev);
wdt_dev            28 drivers/watchdog/rtd119x_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev            74 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.timeout = val;
wdt_dev           128 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.info = &rtd119x_wdt_info;
wdt_dev           129 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.ops = &rtd119x_wdt_ops;
wdt_dev           130 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.timeout = 120;
wdt_dev           131 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.max_timeout = 0xffffffff / clk_get_rate(data->clk);
wdt_dev           132 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.min_timeout = 1;
wdt_dev           133 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.parent = dev;
wdt_dev           135 drivers/watchdog/rtd119x_wdt.c 	watchdog_stop_on_reboot(&data->wdt_dev);
wdt_dev           136 drivers/watchdog/rtd119x_wdt.c 	watchdog_set_drvdata(&data->wdt_dev, data);
wdt_dev           140 drivers/watchdog/rtd119x_wdt.c 	rtd119x_wdt_set_timeout(&data->wdt_dev, data->wdt_dev.timeout);
wdt_dev           141 drivers/watchdog/rtd119x_wdt.c 	rtd119x_wdt_stop(&data->wdt_dev);
wdt_dev           143 drivers/watchdog/rtd119x_wdt.c 	return devm_watchdog_register_device(dev, &data->wdt_dev);
wdt_dev            79 drivers/watchdog/sc1200wdt.c static struct pnp_dev *wdt_dev;
wdt_dev           350 drivers/watchdog/sc1200wdt.c 	if (wdt_dev || !isapnp)
wdt_dev           353 drivers/watchdog/sc1200wdt.c 	wdt_dev = dev;
wdt_dev           354 drivers/watchdog/sc1200wdt.c 	io = pnp_port_start(wdt_dev, 0);
wdt_dev           355 drivers/watchdog/sc1200wdt.c 	io_len = pnp_port_len(wdt_dev, 0);
wdt_dev           368 drivers/watchdog/sc1200wdt.c 	if (wdt_dev) {
wdt_dev           370 drivers/watchdog/sc1200wdt.c 		wdt_dev = NULL;
wdt_dev            81 drivers/watchdog/shwdt.c static int sh_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            83 drivers/watchdog/shwdt.c 	struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           124 drivers/watchdog/shwdt.c static int sh_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           126 drivers/watchdog/shwdt.c 	struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           146 drivers/watchdog/shwdt.c static int sh_wdt_keepalive(struct watchdog_device *wdt_dev)
wdt_dev           148 drivers/watchdog/shwdt.c 	struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           158 drivers/watchdog/shwdt.c static int sh_wdt_set_heartbeat(struct watchdog_device *wdt_dev, unsigned t)
wdt_dev           160 drivers/watchdog/shwdt.c 	struct sh_wdt *wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           168 drivers/watchdog/shwdt.c 	wdt_dev->timeout = t;
wdt_dev            54 drivers/watchdog/sunxi_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev            82 drivers/watchdog/sunxi_wdt.c static int sunxi_wdt_restart(struct watchdog_device *wdt_dev,
wdt_dev            85 drivers/watchdog/sunxi_wdt.c 	struct sunxi_wdt_dev *sunxi_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           117 drivers/watchdog/sunxi_wdt.c static int sunxi_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev           119 drivers/watchdog/sunxi_wdt.c 	struct sunxi_wdt_dev *sunxi_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           128 drivers/watchdog/sunxi_wdt.c static int sunxi_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev           131 drivers/watchdog/sunxi_wdt.c 	struct sunxi_wdt_dev *sunxi_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           139 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.timeout = timeout;
wdt_dev           146 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt_ping(wdt_dev);
wdt_dev           151 drivers/watchdog/sunxi_wdt.c static int sunxi_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev           153 drivers/watchdog/sunxi_wdt.c 	struct sunxi_wdt_dev *sunxi_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           162 drivers/watchdog/sunxi_wdt.c static int sunxi_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev           165 drivers/watchdog/sunxi_wdt.c 	struct sunxi_wdt_dev *sunxi_wdt = watchdog_get_drvdata(wdt_dev);
wdt_dev           170 drivers/watchdog/sunxi_wdt.c 	ret = sunxi_wdt_set_timeout(&sunxi_wdt->wdt_dev,
wdt_dev           171 drivers/watchdog/sunxi_wdt.c 			sunxi_wdt->wdt_dev.timeout);
wdt_dev           248 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.info = &sunxi_wdt_info;
wdt_dev           249 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.ops = &sunxi_wdt_ops;
wdt_dev           250 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.timeout = WDT_MAX_TIMEOUT;
wdt_dev           251 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.max_timeout = WDT_MAX_TIMEOUT;
wdt_dev           252 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.min_timeout = WDT_MIN_TIMEOUT;
wdt_dev           253 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.parent = dev;
wdt_dev           255 drivers/watchdog/sunxi_wdt.c 	watchdog_init_timeout(&sunxi_wdt->wdt_dev, timeout, dev);
wdt_dev           256 drivers/watchdog/sunxi_wdt.c 	watchdog_set_nowayout(&sunxi_wdt->wdt_dev, nowayout);
wdt_dev           257 drivers/watchdog/sunxi_wdt.c 	watchdog_set_restart_priority(&sunxi_wdt->wdt_dev, 128);
wdt_dev           259 drivers/watchdog/sunxi_wdt.c 	watchdog_set_drvdata(&sunxi_wdt->wdt_dev, sunxi_wdt);
wdt_dev           261 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt_stop(&sunxi_wdt->wdt_dev);
wdt_dev           263 drivers/watchdog/sunxi_wdt.c 	watchdog_stop_on_reboot(&sunxi_wdt->wdt_dev);
wdt_dev           264 drivers/watchdog/sunxi_wdt.c 	err = devm_watchdog_register_device(dev, &sunxi_wdt->wdt_dev);
wdt_dev           269 drivers/watchdog/sunxi_wdt.c 		 sunxi_wdt->wdt_dev.timeout, nowayout);
wdt_dev            43 drivers/watchdog/txx9wdt.c static int txx9wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            51 drivers/watchdog/txx9wdt.c static int txx9wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            54 drivers/watchdog/txx9wdt.c 	__raw_writel(WD_TIMER_CLK * wdt_dev->timeout, &txx9wdt_reg->cpra);
wdt_dev            64 drivers/watchdog/txx9wdt.c static int txx9wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            74 drivers/watchdog/txx9wdt.c static int txx9wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            77 drivers/watchdog/txx9wdt.c 	wdt_dev->timeout = new_timeout;
wdt_dev            78 drivers/watchdog/txx9wdt.c 	txx9wdt_stop(wdt_dev);
wdt_dev            79 drivers/watchdog/txx9wdt.c 	txx9wdt_start(wdt_dev);
wdt_dev            48 drivers/watchdog/uniphier_wdt.c 	struct watchdog_device wdt_dev;
wdt_dev           201 drivers/watchdog/uniphier_wdt.c 	wdev->wdt_dev.info = &uniphier_wdt_info;
wdt_dev           202 drivers/watchdog/uniphier_wdt.c 	wdev->wdt_dev.ops = &uniphier_wdt_ops;
wdt_dev           203 drivers/watchdog/uniphier_wdt.c 	wdev->wdt_dev.max_timeout = WDT_PERIOD_MAX;
wdt_dev           204 drivers/watchdog/uniphier_wdt.c 	wdev->wdt_dev.min_timeout = WDT_PERIOD_MIN;
wdt_dev           205 drivers/watchdog/uniphier_wdt.c 	wdev->wdt_dev.timeout = WDT_DEFAULT_TIMEOUT;
wdt_dev           206 drivers/watchdog/uniphier_wdt.c 	wdev->wdt_dev.parent = dev;
wdt_dev           208 drivers/watchdog/uniphier_wdt.c 	watchdog_init_timeout(&wdev->wdt_dev, timeout, dev);
wdt_dev           209 drivers/watchdog/uniphier_wdt.c 	watchdog_set_nowayout(&wdev->wdt_dev, nowayout);
wdt_dev           210 drivers/watchdog/uniphier_wdt.c 	watchdog_stop_on_reboot(&wdev->wdt_dev);
wdt_dev           212 drivers/watchdog/uniphier_wdt.c 	watchdog_set_drvdata(&wdev->wdt_dev, wdev);
wdt_dev           214 drivers/watchdog/uniphier_wdt.c 	uniphier_watchdog_stop(&wdev->wdt_dev);
wdt_dev           219 drivers/watchdog/uniphier_wdt.c 	ret = devm_watchdog_register_device(dev, &wdev->wdt_dev);
wdt_dev           224 drivers/watchdog/uniphier_wdt.c 		 wdev->wdt_dev.timeout, nowayout);
wdt_dev            66 drivers/watchdog/via_wdt.c static struct watchdog_device wdt_dev;
wdt_dev            94 drivers/watchdog/via_wdt.c 	   (!watchdog_active(&wdt_dev))) {
wdt_dev           151 drivers/watchdog/via_wdt.c static struct watchdog_device wdt_dev = {
wdt_dev           208 drivers/watchdog/via_wdt.c 	wdt_dev.timeout = timeout;
wdt_dev           209 drivers/watchdog/via_wdt.c 	wdt_dev.parent = &pdev->dev;
wdt_dev           210 drivers/watchdog/via_wdt.c 	watchdog_set_nowayout(&wdt_dev, nowayout);
wdt_dev           212 drivers/watchdog/via_wdt.c 		wdt_dev.bootstatus |= WDIOF_CARDRESET;
wdt_dev           214 drivers/watchdog/via_wdt.c 	ret = watchdog_register_device(&wdt_dev);
wdt_dev           235 drivers/watchdog/via_wdt.c 	watchdog_unregister_device(&wdt_dev);
wdt_dev           319 drivers/watchdog/w83627hf_wdt.c static struct watchdog_device wdt_dev = {
wdt_dev           502 drivers/watchdog/w83627hf_wdt.c 	watchdog_init_timeout(&wdt_dev, timeout, NULL);
wdt_dev           503 drivers/watchdog/w83627hf_wdt.c 	watchdog_set_nowayout(&wdt_dev, nowayout);
wdt_dev           504 drivers/watchdog/w83627hf_wdt.c 	watchdog_stop_on_reboot(&wdt_dev);
wdt_dev           506 drivers/watchdog/w83627hf_wdt.c 	ret = w83627hf_init(&wdt_dev, chip);
wdt_dev           512 drivers/watchdog/w83627hf_wdt.c 	ret = watchdog_register_device(&wdt_dev);
wdt_dev           517 drivers/watchdog/w83627hf_wdt.c 		wdt_dev.timeout, nowayout);
wdt_dev           524 drivers/watchdog/w83627hf_wdt.c 	watchdog_unregister_device(&wdt_dev);
wdt_dev            51 drivers/watchdog/wm831x_wdt.c static int wm831x_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            53 drivers/watchdog/wm831x_wdt.c 	struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev            74 drivers/watchdog/wm831x_wdt.c static int wm831x_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            76 drivers/watchdog/wm831x_wdt.c 	struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev            97 drivers/watchdog/wm831x_wdt.c static int wm831x_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev            99 drivers/watchdog/wm831x_wdt.c 	struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev           139 drivers/watchdog/wm831x_wdt.c static int wm831x_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev           142 drivers/watchdog/wm831x_wdt.c 	struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev);
wdt_dev           163 drivers/watchdog/wm831x_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev            36 drivers/watchdog/wm8350_wdt.c static int wm8350_wdt_set_timeout(struct watchdog_device *wdt_dev,
wdt_dev            39 drivers/watchdog/wm8350_wdt.c 	struct wm8350 *wm8350 = watchdog_get_drvdata(wdt_dev);
wdt_dev            60 drivers/watchdog/wm8350_wdt.c 	wdt_dev->timeout = timeout;
wdt_dev            64 drivers/watchdog/wm8350_wdt.c static int wm8350_wdt_start(struct watchdog_device *wdt_dev)
wdt_dev            66 drivers/watchdog/wm8350_wdt.c 	struct wm8350 *wm8350 = watchdog_get_drvdata(wdt_dev);
wdt_dev            84 drivers/watchdog/wm8350_wdt.c static int wm8350_wdt_stop(struct watchdog_device *wdt_dev)
wdt_dev            86 drivers/watchdog/wm8350_wdt.c 	struct wm8350 *wm8350 = watchdog_get_drvdata(wdt_dev);
wdt_dev           103 drivers/watchdog/wm8350_wdt.c static int wm8350_wdt_ping(struct watchdog_device *wdt_dev)
wdt_dev           105 drivers/watchdog/wm8350_wdt.c 	struct wm8350 *wm8350 = watchdog_get_drvdata(wdt_dev);