∣↙lpm_suspend_enter() [深待机,可输出GPIO,clock, LDO信息]
∣↙suspend_ops->enter()//检查没有问题真正待机------当前都在suspend_enter()函数
∣↙syscore_resume()
∣↙arch_suspend_enable_iqrs()
∣↙enable_nonboot_cpus() [disabling non_boot cpus…]
∣↙suspend_ops->wake()//准备待机,进行检查
∣↙dpm_resume_start()
∣↙suspend_ops->finish()
∣↙suspend_ops->again() //---当前都在suspend_devices_and_enter() //all extern devices supend here
∣↙dpm_suspend_start()
∣↙suspend_ops->recover()
∣↙dpm_resume_end()
∣↙resume_console()
∣↙suspend_finish()//----------解冻进程和服务-------当前都在enter_state()
∣↙pm_suspend()
∣↙queue_up_suspend_work()//-------------重新执行try_to_suspend来走待机流程
∣↙try_to_suspend()