implements pm-suspend-hybrid.