CHROMIUM: Check dark resume state earlier

To prevent races with irq handlers for device irqs, check if the resume is a
dark resume before we enable device irqs in dpm_resume_noirq.

BUG=chromium:221857
TEST=power_DarkResumeShutdownServer (has to be run in lab)

Change-Id: I67e81995955a6e5dbc9d5fac0b06585c9ec5baf0
Signed-off-by: Derek Basehore <dbasehore@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/47902
Reviewed-by: Sameer Nanda <snanda@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/57405
1 file changed