Commit b6fc2876 authored by David Lin's avatar David Lin Committed by Greg Kroah-Hartman

greybus: svc_watchdog: use schedule_delayed_work helper

Instead of using the queue_delayed_work call for delayed work on
system_wq, use the schedule_delayed_work helper to be more consistent on
the style.

Testing Done:
 - Check SVC watchdog is pining after the change.
Signed-off-by: default avatarDavid Lin <dtwlin@google.com>
Reviewed-by: default avatarVaibhav Hiremath <vaibhav.hiremath@linaro.org>
Reviewed-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parent ea2ff95a
......@@ -90,7 +90,7 @@ static void do_work(struct work_struct *work)
dev_err(&svc->dev, "Resetting the greybus network, watch out!!!\n");
INIT_DELAYED_WORK(&reset_work, greybus_reset);
queue_delayed_work(system_wq, &reset_work, HZ / 2);
schedule_delayed_work(&reset_work, HZ / 2);
/*
* Disable ourselves, we don't want to trip again unless
......@@ -102,8 +102,7 @@ static void do_work(struct work_struct *work)
/* resubmit our work to happen again, if we are still "alive" */
if (watchdog->enabled)
queue_delayed_work(system_wq, &watchdog->work,
SVC_WATCHDOG_PERIOD);
schedule_delayed_work(&watchdog->work, SVC_WATCHDOG_PERIOD);
}
int gb_svc_watchdog_create(struct gb_svc *svc)
......@@ -178,8 +177,7 @@ int gb_svc_watchdog_enable(struct gb_svc *svc)
return 0;
watchdog->enabled = true;
queue_delayed_work(system_wq, &watchdog->work,
SVC_WATCHDOG_PERIOD);
schedule_delayed_work(&watchdog->work, SVC_WATCHDOG_PERIOD);
return 0;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment