mmc: core: Ignore errors if eMMC sleep command fails

If sleep command has error it doesn't mean host cannot suspend,
but a deeper low power state transition for the card has failed.
Report an warning in error case and ignore propagating the error
so that suspend is not aborted.

If there is such sleep error during mmc_suspend(), mmc_resume()
takes care of complete intialization of the card.

CRs-Fixed: 370446
Change-Id: I47f31fd35c463544d2ea2bce56f9e5b5295e7e4d
Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
1 file changed