platform: msm_shared: Check SDCC version before enabling hs400 mode

SDHC open spec does not support hs400 mode, so the existing driver
was using SDR104 capability from host to enable hs400 mode. SDR104
mode only corresponds to hs200 mode, instead we should read SDCC
version register to find out if host supports hs400 mode.
SDCC5 supports hs400 mode, so enable hs400 mode only if the host
controller version is SDCC5 or greater.

CRs-Fixed: 609007
Change-Id: I41a5e388de8254c55425f4514bb00e2bdabecac7
4 files changed