3.8: add mmc hang fix from mainline

Fixes: https://github.com/beagleboard/kernel/issues/70

Reported-by: Charles Steinkuehler <charles@steinkuehler.net>
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>