Revert "mmc: Revert all mmc changes for now."

This reverts commit f9a6c942a5df31270cfa646a1230b4ee81c5844c.

Change-Id: I5ed9340b7c42ce873edd58ce72532a7b00215bc9
Revert "Revert "mmc: Fixes after updates. Fixed CMD52 CRC Errors.""

This reverts commit 001ab68450cc1196ddc6d556e96b6db3ad2b8cfe.

Change-Id: I5831efc49bf40f4157b2ba04db5b7a824bc49808
mmc: Fix CMD52 CRC Error on wifi sdio card.

Change-Id: I91409f7ba2cf87b06663051efaabe0e6a88382e7