mmc: sdhci: move the ADMA2 table handling into own module 44/267744/3
authorMichael Walle <michael@walle.cc>
Wed, 23 Sep 2020 10:42:51 +0000 (12:42 +0200)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 13 Dec 2021 02:01:01 +0000 (02:01 +0000)
commit8161d2ee6d8ffcb2dc379e3350b6fca869c50146
tree2b2972c494006d9227bec26ecc5b0000bb6567cd
parente214e44f158ffb4a83dfc5c4e5f0c2be469fadfd
mmc: sdhci: move the ADMA2 table handling into own module

There are other (non-SDHCI) controllers which supports ADMA2 descriptor
tables, namely the Freescale eSDHC. Instead of copying the code, move it
into an own module.

Change-Id: Ibe27ea037e28efeeb6ae09c9a4e6e838c478473c
Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
drivers/mmc/Kconfig
drivers/mmc/Makefile
drivers/mmc/sdhci-adma.c [new file with mode: 0644]
drivers/mmc/sdhci.c
include/sdhci.h