google_cpm: avoid system suspend when pps_work running

1. When pps_work runs with resume not completed,
   reschedule pps_work for 1s to retry.

2. Hold wake lock when trying to enable DC
   release the wake lock after set online done

Bug: 242459284
Signed-off-by: Wasb Liu <[email protected]>
Change-Id: I527221e65f6f36907e1d4fc71b65ca107cadad9e
1 file changed