PM_EVENT_AUTO
#define PM_EVENT_AUTO_SUSPEND (PM_EVENT_AUTO | PM_EVENT_SUSPEND)
#define PM_EVENT_AUTO_RESUME (PM_EVENT_AUTO | PM_EVENT_RESUME)
#define PMSG_IS_AUTO(msg) (((msg).event & PM_EVENT_AUTO) != 0)