]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
sdhci: Add quirk for controllers with no end-of-busy IRQ
authorBen Dooks <ben-linux@fluff.org>
Fri, 20 Feb 2009 17:33:08 +0000 (20:33 +0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 17 Mar 2009 00:32:28 +0000 (17:32 -0700)
commit8cce128ef6e1d3cefca3cedf34ee5415e100d429
treec4846ca0382a06dfb414c58c42946d1340f95ce7
parent8a36a1251e3be6a07976c186c6aee160be84b40c
sdhci: Add quirk for controllers with no end-of-busy IRQ

commit f945405cdecd9e0ae3e58ff84cabd19b4522965e upstream.

The Samsung SDHCI (and FSL eSDHC) controller block seems to fail
to generate an INT_DATA_END after the transfer has completed and
the bus busy state finished.

Changes in e809517f6fa5803a5a1cd56026f0e2190fc13d5c to use the
new busy method are the cause of the behaviour change.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/mmc/host/sdhci.c
drivers/mmc/host/sdhci.h