So far the SDHCI common code can only do PIO data transfers. This series pimps that up to allow DMA data transfers. The imx-esdhc driver is converted to use these new helpers and also the new Rockchip SDHCI support which I resend here converted to use the helpers. Sascha Sascha Hauer (3): mci: sdhci: Add DMA transfer helpers mci: Add support for Rockchip variant of the dwcmshc mci: imx-esdhc: Use common DMA helpers drivers/mci/Kconfig | 7 + drivers/mci/Makefile | 1 + drivers/mci/arasan-sdhci.c | 2 +- drivers/mci/atmel-sdhci-common.c | 2 +- drivers/mci/imx-esdhc-common.c | 88 ++----- drivers/mci/mci-bcm2835.c | 2 +- drivers/mci/rockchip-dwcmshc-sdhci.c | 377 +++++++++++++++++++++++++++ drivers/mci/sdhci.c | 118 ++++++++- drivers/mci/sdhci.h | 10 +- 9 files changed, 538 insertions(+), 69 deletions(-) create mode 100644 drivers/mci/rockchip-dwcmshc-sdhci.c -- 2.29.2 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox