Well, I wonder what the real reason for doing the link power management
thing at this particular point in the suspend code path is. It just seems to
disable the link power management, but then the controller is put into a
low-power state and is reset from scratch during resume, so I'm not quite
sure how skipping that code could possibly lead to any problems.
Perhaps we could move the link PM manipulation to the prepare stage of suspend?
Thanks,
Rafael
--