Browse Source

mmc: dw_mmc: Use active DDR mode flag

The card_caps bit should denote the card capability to use DDR mode,
but we need the flag indicating that the DDR mode is active.

Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com>
Andrew Gabbasov 10 years ago
parent
commit
2b8a9692f9
1 changed files with 1 additions and 1 deletions
  1. 1 1
      drivers/mmc/dw_mmc.c

+ 1 - 1
drivers/mmc/dw_mmc.c

@@ -318,7 +318,7 @@ static void dwmci_set_ios(struct mmc *mmc)
 	dwmci_writel(host, DWMCI_CTYPE, ctype);
 	dwmci_writel(host, DWMCI_CTYPE, ctype);
 
 
 	regs = dwmci_readl(host, DWMCI_UHS_REG);
 	regs = dwmci_readl(host, DWMCI_UHS_REG);
-	if (mmc->card_caps & MMC_MODE_DDR_52MHz)
+	if (mmc->ddr_mode)
 		regs |= DWMCI_DDR_MODE;
 		regs |= DWMCI_DDR_MODE;
 	else
 	else
 		regs &= DWMCI_DDR_MODE;
 		regs &= DWMCI_DDR_MODE;