wdt_data          104 drivers/watchdog/kempld_wdt.c static int kempld_wdt_set_stage_action(struct kempld_wdt_data *wdt_data,
wdt_data          108 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          130 drivers/watchdog/kempld_wdt.c static int kempld_wdt_set_stage_timeout(struct kempld_wdt_data *wdt_data,
wdt_data          134 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          171 drivers/watchdog/kempld_wdt.c static unsigned int kempld_wdt_get_timeout(struct kempld_wdt_data *wdt_data,
wdt_data          174 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          202 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = watchdog_get_drvdata(wdd);
wdt_data          207 drivers/watchdog/kempld_wdt.c 	timeout_stage = &wdt_data->stage[STAGE_TIMEOUT];
wdt_data          208 drivers/watchdog/kempld_wdt.c 	pretimeout_stage = &wdt_data->stage[STAGE_PRETIMEOUT];
wdt_data          210 drivers/watchdog/kempld_wdt.c 	if (pretimeout_stage->mask && wdt_data->pretimeout > 0)
wdt_data          211 drivers/watchdog/kempld_wdt.c 		timeout = wdt_data->pretimeout;
wdt_data          213 drivers/watchdog/kempld_wdt.c 	ret = kempld_wdt_set_stage_action(wdt_data, timeout_stage,
wdt_data          217 drivers/watchdog/kempld_wdt.c 	ret = kempld_wdt_set_stage_timeout(wdt_data, timeout_stage,
wdt_data          229 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = watchdog_get_drvdata(wdd);
wdt_data          234 drivers/watchdog/kempld_wdt.c 	pretimeout_stage = &wdt_data->stage[STAGE_PRETIMEOUT];
wdt_data          245 drivers/watchdog/kempld_wdt.c 	ret = kempld_wdt_set_stage_action(wdt_data, pretimeout_stage,
wdt_data          249 drivers/watchdog/kempld_wdt.c 	ret = kempld_wdt_set_stage_timeout(wdt_data, pretimeout_stage,
wdt_data          254 drivers/watchdog/kempld_wdt.c 	wdt_data->pretimeout = pretimeout;
wdt_data          258 drivers/watchdog/kempld_wdt.c static void kempld_wdt_update_timeouts(struct kempld_wdt_data *wdt_data)
wdt_data          260 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          265 drivers/watchdog/kempld_wdt.c 	pretimeout_stage = &wdt_data->stage[STAGE_PRETIMEOUT];
wdt_data          266 drivers/watchdog/kempld_wdt.c 	timeout_stage = &wdt_data->stage[STAGE_TIMEOUT];
wdt_data          269 drivers/watchdog/kempld_wdt.c 	pretimeout = kempld_wdt_get_timeout(wdt_data, pretimeout_stage);
wdt_data          270 drivers/watchdog/kempld_wdt.c 	timeout = kempld_wdt_get_timeout(wdt_data, timeout_stage);
wdt_data          274 drivers/watchdog/kempld_wdt.c 		wdt_data->pretimeout = timeout;
wdt_data          276 drivers/watchdog/kempld_wdt.c 		wdt_data->pretimeout = 0;
wdt_data          278 drivers/watchdog/kempld_wdt.c 	wdt_data->wdd.timeout = pretimeout + timeout;
wdt_data          283 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = watchdog_get_drvdata(wdd);
wdt_data          284 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          308 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = watchdog_get_drvdata(wdd);
wdt_data          309 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          328 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = watchdog_get_drvdata(wdd);
wdt_data          329 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          341 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = watchdog_get_drvdata(wdd);
wdt_data          357 drivers/watchdog/kempld_wdt.c 		ret = put_user(wdt_data->pretimeout, (int __user *)arg);
wdt_data          366 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = watchdog_get_drvdata(wdd);
wdt_data          367 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          374 drivers/watchdog/kempld_wdt.c 	pretimeout_stage = &wdt_data->stage[STAGE_PRETIMEOUT];
wdt_data          375 drivers/watchdog/kempld_wdt.c 	timeout_stage = &wdt_data->stage[STAGE_TIMEOUT];
wdt_data          439 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data;
wdt_data          445 drivers/watchdog/kempld_wdt.c 	wdt_data = devm_kzalloc(dev, sizeof(*wdt_data), GFP_KERNEL);
wdt_data          446 drivers/watchdog/kempld_wdt.c 	if (!wdt_data)
wdt_data          449 drivers/watchdog/kempld_wdt.c 	wdt_data->pld = pld;
wdt_data          450 drivers/watchdog/kempld_wdt.c 	wdd = &wdt_data->wdd;
wdt_data          469 drivers/watchdog/kempld_wdt.c 	watchdog_set_drvdata(wdd, wdt_data);
wdt_data          482 drivers/watchdog/kempld_wdt.c 		kempld_wdt_update_timeouts(wdt_data);
wdt_data          486 drivers/watchdog/kempld_wdt.c 	platform_set_drvdata(pdev, wdt_data);
wdt_data          503 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = platform_get_drvdata(pdev);
wdt_data          504 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = wdt_data->pld;
wdt_data          505 drivers/watchdog/kempld_wdt.c 	struct watchdog_device *wdd = &wdt_data->wdd;
wdt_data          508 drivers/watchdog/kempld_wdt.c 	wdt_data->pm_status_store = kempld_read8(pld, KEMPLD_WDT_CFG);
wdt_data          511 drivers/watchdog/kempld_wdt.c 	kempld_wdt_update_timeouts(wdt_data);
wdt_data          513 drivers/watchdog/kempld_wdt.c 	if (wdt_data->pm_status_store & KEMPLD_WDT_CFG_ENABLE)
wdt_data          522 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = platform_get_drvdata(pdev);
wdt_data          523 drivers/watchdog/kempld_wdt.c 	struct watchdog_device *wdd = &wdt_data->wdd;
wdt_data          529 drivers/watchdog/kempld_wdt.c 	if (wdt_data->pm_status_store & KEMPLD_WDT_CFG_ENABLE)