Store last_getwork time on a per-device basis.
Provide a helper function for determining time between valid share and getwork per device.
Use the share_work_tdiff function in the driver watchdogs.