diff options
author | Kyungmin Park <kyungmin.park@samsung.com> | 2010-10-30 12:58:56 +0900 |
---|---|---|
committer | Chris Ball <cjb@laptop.org> | 2011-03-15 13:48:25 -0400 |
commit | 732f0e31db03c84005578927ed9d4e996c3c0020 (patch) | |
tree | 586b15b33112943f6f4ac1c4c0ca897cc4d5fd3f /drivers/mmc/host/sdhci-s3c.c | |
parent | 3362177fe1b7c23ee8497ee720ab4d6f6ba0b840 (diff) | |
download | op-kernel-dev-732f0e31db03c84005578927ed9d4e996c3c0020.zip op-kernel-dev-732f0e31db03c84005578927ed9d4e996c3c0020.tar.gz |
mmc: sdhci-s3c: Auto CMD12 support
Samsung SDHCI host controller supports the Auto CMD12.
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc/host/sdhci-s3c.c')
-rw-r--r-- | drivers/mmc/host/sdhci-s3c.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci-s3c.c b/drivers/mmc/host/sdhci-s3c.c index 5309ab9..69e3ee3 100644 --- a/drivers/mmc/host/sdhci-s3c.c +++ b/drivers/mmc/host/sdhci-s3c.c @@ -499,6 +499,9 @@ static int __devinit sdhci_s3c_probe(struct platform_device *pdev) * SDHCI block, or a missing configuration that needs to be set. */ host->quirks |= SDHCI_QUIRK_NO_BUSY_IRQ; + /* This host supports the Auto CMD12 */ + host->quirks |= SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12; + if (pdata->cd_type == S3C_SDHCI_CD_NONE || pdata->cd_type == S3C_SDHCI_CD_PERMANENT) host->quirks |= SDHCI_QUIRK_BROKEN_CARD_DETECTION; |