forked from luck/tmp_suning_uos_patched
mmc: sdhci: Fix sdhci_do_enable_v4_mode
V4_MODE is Bit-15 of SDHCI_HOST_CONTROL2 register.
Need to perform word access to this register.
Signed-off-by: Sowjanya Komatineni <skomatineni@nvidia.com>
Fixes: b3f80b434f
("mmc: sdhci: Add sd host v4 mode")
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
parent
7566ec393f
commit
97207c1278
|
@ -127,12 +127,12 @@ static void sdhci_do_enable_v4_mode(struct sdhci_host *host)
|
|||
{
|
||||
u16 ctrl2;
|
||||
|
||||
ctrl2 = sdhci_readb(host, SDHCI_HOST_CONTROL2);
|
||||
ctrl2 = sdhci_readw(host, SDHCI_HOST_CONTROL2);
|
||||
if (ctrl2 & SDHCI_CTRL_V4_MODE)
|
||||
return;
|
||||
|
||||
ctrl2 |= SDHCI_CTRL_V4_MODE;
|
||||
sdhci_writeb(host, ctrl2, SDHCI_HOST_CONTROL);
|
||||
sdhci_writew(host, ctrl2, SDHCI_HOST_CONTROL2);
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue
Block a user