summaryrefslogtreecommitdiff
path: root/drivers/mmc/core
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2015-09-22 17:30:26 +0200
committerUlf Hansson <ulf.hansson@linaro.org>2015-10-26 16:00:02 +0100
commitc1590dd86d6e34df214f30a501682e392be0ba3c (patch)
treedc6cd8ccc960fa5ddd5c16947c2c6a4edc6281a5 /drivers/mmc/core
parent5d3f6ef04d65dda92a3573841a7215fb05c347de (diff)
downloadlinux-next-c1590dd86d6e34df214f30a501682e392be0ba3c.tar.gz
mmc: sunxi: Add card busy detection
Some sdio wifi modules have not been working reliable with the sunxi-mmc host code. This turns out to be caused by starting new io-rw commands while the card signals that it is still busy processing a previous command. This commit adds card-busy detection to the sunxi-mmc driver which together with recent core changes to check card-busy before starting io-rw commands fixes the wifi reliability issues on the Cubietruck and other sunxi boards using sdio wifi. Reported-by: Eugene K <sigintmailru@gmail.com> Suggested-by: Eugene K <sigintmailru@gmail.com> Cc: Eugene K <sigintmailru@gmail.com> Cc: Arend van Spriel <arend@broadcom.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc/core')
0 files changed, 0 insertions, 0 deletions