Prepare devices for pm transition and suspend them.
int dpm_suspend_start(pm_message_t state);
state
PM transition of the system being carried out.
Prepare all non-sysdev devices for system PM transition and execute “suspend” callbacks for them.