changed suspend/resume devices to just suspend/resume, and changed
suspend_early to suspend_late since that's it's name in the code