diff options
author | Pavan Kunapuli <pkunapuli@nvidia.com> | 2010-03-02 17:39:08 +0530 |
---|---|---|
committer | Gary King <gking@nvidia.com> | 2010-03-02 13:17:53 -0800 |
commit | 5198c8c472aca4743bf140908eb53b8a10eac41a (patch) | |
tree | 6fb5c954a34ce1f85d31ac6af33f6a5b347e7434 /drivers | |
parent | 0c4b65f60830aa912c7178d7fa373d3dec8314df (diff) |
mmc.c: support ext_csd revisions in eMMCv4.4 spec
eMMC v4.4 cards report ext_csd version of 5. Mmc
card enumeration fails for these cards. Included
the latest version numbers.
Change-Id: I5c6914ef8906eed80cba15249b0760d71e3d0255
Reviewed-on: http://git-master/r/734
Reviewed-by: Jitendra Aditya Lanka <jlanka@nvidia.com>
Reviewed-by: Gary King <gking@nvidia.com>
Tested-by: Gary King <gking@nvidia.com>
Diffstat (limited to 'drivers')
-rwxr-xr-x[-rw-r--r--] | drivers/mmc/core/mmc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index 9dabe5292d6d..f0f7703021fa 100644..100755 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -213,7 +213,7 @@ static int mmc_read_ext_csd(struct mmc_card *card) } ext_csd_struct = ext_csd[EXT_CSD_REV]; - if (ext_csd_struct > 3) { + if (ext_csd_struct > 5) { printk(KERN_ERR "%s: unrecognised EXT_CSD structure " "version %d\n", mmc_hostname(card->host), ext_csd_struct); |