]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: recognize CSD structure
authorKyungmin Park <kmpark@infradead.org>
Wed, 11 Aug 2010 01:01:36 +0000 (18:01 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 11 Aug 2010 15:59:02 +0000 (08:59 -0700)
commitedc5f4b716ca7abf02f0c288327751ccaa287a5b
tree992e2800e6aa88218f521ddd2f1cad879dcae380
parentc3b11abedbc7329dca1ee9a4ed4f93977b7d9ba5
mmc: recognize CSD structure

The eMMC spec 4.4 and 4.3 + additional feature chips has CSD structure
version 3 and version 3 have to check the CSD_STRUCTURE byte in the
EXT_CSD register.

Also fix EXT_CSD revision message.

[akpm@linux-foundation.org: fix comment, per Chris Ball]
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Cc: Adrian Hunter <adrian.hunter@nokia.com>
Cc: Chris Ball <cjb@laptop.org>
Cc: <linux-mmc@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/mmc/core/mmc.c
include/linux/mmc/card.h
include/linux/mmc/mmc.h