This is an attempt to fix the three independent issues seen by Ulf in the MMCI driver. I am unable to test patches 2 & 3 since I can't provoke the right traffic, but I hope Stephan can try it with his Broadcom WiFi. Linus Walleij (2): mmc: mmci: Bail out from odd DMA on Ux500 mmc: mmci: Proper PIO residue handling Ulf Hansson (1): mmc: mmci: Support odd block sizes for ux500v2 and qcom variant drivers/mmc/host/mmci.c | 166 ++++++++++++++++++++++++++++++++++++---- drivers/mmc/host/mmci.h | 18 ++++- 2 files changed, 169 insertions(+), 15 deletions(-) -- 2.21.0