[PATCH openEuler-22.03-LTS 4/7] PM: sleep: Avoid calling put_device() under dpm_list_mtx