]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: meson-gx: work around broken SDIO with certain WiFi chips
authorHeiner Kallweit <hkallweit1@gmail.com>
Sat, 10 Jun 2017 11:36:38 +0000 (13:36 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 12 Jun 2017 06:58:16 +0000 (08:58 +0200)
commitdd93dfd24987c99f297216664a4a334dd917c76c
tree02712b8f6363937cec0dd4ad6bcb9fba079a243d
parentc439244911f15093dc2d91096ca28c8764d4ef54
mmc: meson-gx: work around broken SDIO with certain WiFi chips

There have been reports about SDIO failing with certain WiFi chips in
descriptor chain mode. SD / eMMC are working fine.

So let's fall back to bounce buffer mode for command SD_IO_RW_EXTENDED.
This was reported to fix the error.

Fixes: 83e4e9555115 "mmc: meson-gx: add support for descriptor chain mode"
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/meson-gx-mmc.c