mmc: msm_sdcc: enable new reset mechanism

SDCC core version 0x2b, supports a new software reset mechanism. This reset
mechanism is useful when the core needs to be reset without having to be
reconfigured after reset.

But incidentally, this reset mechanism has a bug in the current core - one
register that is crucial to the operation that is not preserved across
reset. This register, MCI_DLL_CONFIG, needs to be preserved across
reset in order for the core to work properly in HS200 (eMMC) and SDR104
(SD protocol) modes.

Change-Id: I62e7137ae7f6489a7d5bfd93b5c8ef171e35850d
Signed-off-by: Krishna Konda <kkonda@codeaurora.org>
2 files changed