[PATCH 5.15 140/279] PM: sleep: Fix handling devices with direct_complete set on errors