mmc: Fix block length for DDR mode
authorAndrew Gabbasov <andrew_gabbasov@mentor.com>
Mon, 1 Dec 2014 12:59:11 +0000 (06:59 -0600)
committerPantelis Antoniou <pantelis.antoniou@konsulko.com>
Fri, 12 Dec 2014 19:08:38 +0000 (21:08 +0200)
commit5af8f45cd049cf01790a17ff68e61303bc08abc3
tree63a22cbc7dfb04492a69327e52bf10ec8392d84b
parent201d5ac4388d66bf7a78e71c32939b3fc5779207
mmc: Fix block length for DDR mode

Block length for write and read commands is fixed to 512 bytes
when the card is in Dual Data Rate mode. If block length read from CSD
is different, make sure the driver will use correct length
in all further calculations and settings.

Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com>
drivers/mmc/mmc.c