pm_wakeup_ws_event
pm_wakeup_ws_event(adev->wakeup.ws, 0, acpi_s2idle_wakeup());
EXPORT_SYMBOL_GPL(pm_wakeup_ws_event);
pm_wakeup_ws_event(dev->power.wakeup, msec, hard);
extern void pm_wakeup_ws_event(struct wakeup_source *ws, unsigned int msec, bool hard);
pm_wakeup_ws_event(ws, msec, false);