]> git.baikalelectronics.ru Git - kernel.git/commit
[MMC] mmci: allow small data transfers
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Thu, 16 Feb 2006 16:48:31 +0000 (16:48 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 16 Feb 2006 16:48:31 +0000 (16:48 +0000)
commit2ca0dfc81a88ff53c21e984033564440c7dc2527
treee575c9628b9aaf847469875aecec92afa6de8e47
parent248f7c82dacb724a5777750378dedf8b9b5b69ad
[MMC] mmci: allow small data transfers

If a data transfer is small (less than a FIFO size) we would
hang waiting for the data to be read due to the PIO interrupt
not occuring.  We allowed for this in our PIO interrupt handler,
but not when setting up a data transfer.

Apply the "fix" when setting up a data transfer as well.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
drivers/mmc/mmci.c