On 25 January 2016 at 20:15, Wolfram Sang <wsa@xxxxxxxxxxxxx> wrote: > So, here is the series to enable basic SD support on r8a7795; no DMA and UHS-I > for now. Will be added incrementally. It turns out that the driver needs a > little love, so some refactoring is also in place before adding the actual > support. > > eMMC works in 4-bit mode, too. 8-bit mode sadly fails currently. I'll post MMC > support patches once this issue is fixed. > > These patches have been tested on Gen3 (Salvator-X) and Gen2 (Lager), doing > basic operations with SD cards and running the mmc_test driver (its results > point out some potential corner cases to check later). > > A branch can be found here (including clock and DTS patches): > > git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git renesas/v8-sdhi > > Changes since RFC (only sent to sh-devel lists): > > * patches 1,7,8 are new > * patch 4 drops 10ms wait also for set_clock > * patch 9 also sets MMC_CAP_WAIT_WHILE_BUSY (see comment there) > * some commit message rewording > > Please test, comment, apply... > > Thanks, > > Wolfram > > > Shinobu Uehara (1): > mmc: sdhi: Add EXT_ACC register busy check > > Wolfram Sang (8): > mmc: tmio_dma: remove debug messages with little information > mmc: sdhi: error message on ENOMEM is superfluous > mmc: tmio: add flag to reduce delay after changing clock status > mmc: tmio: remove stale comments > mmc: sdhi: use faster clock handling on RCar Gen2 > mmc: tmio: refactor set_clock a little > mmc: tmio: disable clock before changing it > mmc: sdhi: Add r8a7795 support > > Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 1 + > drivers/mmc/host/Kconfig | 2 +- > drivers/mmc/host/sh_mobile_sdhi.c | 54 +++++++++++++++------- > drivers/mmc/host/tmio_mmc_dma.c | 12 ----- > drivers/mmc/host/tmio_mmc_pio.c | 27 ++++++----- > include/linux/mfd/tmio.h | 4 ++ > include/linux/mmc/tmio.h | 5 ++ > 7 files changed, 63 insertions(+), 42 deletions(-) > > -- > 2.1.4 > Patch 1->8 looks good. Although, I couldn't apply patch1, could you please send a new version rebased onto my next branch. Kind regards Uffe -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html