mmc: Handle wbsd's stupid command list
authorPierre Ossman <drzeus@drzeus.cx>
Tue, 21 Nov 2006 16:45:37 +0000 (17:45 +0100)
committerPierre Ossman <drzeus@drzeus.cx>
Sun, 4 Feb 2007 19:54:11 +0000 (20:54 +0100)
commit5ba593a97206fb96dc0e63f209e6ade86452844f
tree4526bc8268b3e45e417949de206c3a964d83f510
parent55db890a838c7b37256241b1fc53d6344aa79cc0
mmc: Handle wbsd's stupid command list

The wbsd hardware is so incredibly brain damaged that it has an internal
list of commands that result in data transfers. The result being that
commands that aren't on this list aren't supported.

Instead of locking up, waiting for a data interrupt that will never come,
we try to fail a bit more gracefully.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
drivers/mmc/wbsd.c