mmc: core: reinitalize the eMMC card always on resume

Some eMMC cards dont come out of sleep when running in HS200 mode and
so to ensure that the eMMC card is reliably brought out of sleep.

Change-Id: Ic9b68111c5e7e62400767ae5f71a56c3fe2be281
Signed-off-by: Krishna Konda <kkonda@codeaurora.org>
Revert "msm: pm: send notification only for SPC and PC"

This reverts commit e7f31eefd9d93971a0fd5119bfe33b87322ce534.
Revert "wakelock: remove deprecated create_singlethread_workqueue and replace with the modern alloc_workqueue."

This reverts commit a6ff9a8692ca927a74e7f3a9c17a55fac65859bc.
Revert "msm: cpuidle: Don't disable irqs again"

This reverts commit d40bc1a43ef99585835be26c1cd495de05e081d9.