pm_get_wakeup_count
extern bool pm_get_wakeup_count(unsigned int *count, bool block);
if (!pm_get_wakeup_count(&initial_count, true))
if (!pm_get_wakeup_count(&final_count, false))
return pm_get_wakeup_count(&val, true) ?