]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
mmc: sdhci-of-dwcmshc: Fix DMA 128MB boundary for Eswin EIC7700
authorHuan He <hehuan1@eswincomputing.com>
Wed, 14 Jan 2026 12:22:56 +0000 (20:22 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Thu, 22 Jan 2026 12:26:08 +0000 (13:26 +0100)
commit5cfc828502cbd0c827113bdb5694c2658af2c37c
treef44cb8fa2f2d3203c0997196dd99ae9b2f7f2689
parentfd9809ec6704db0c162b4510b11f877ec7b72065
mmc: sdhci-of-dwcmshc: Fix DMA 128MB boundary for Eswin EIC7700

This DWC MSHC has a 128MB limitation where the data buffer size and start
address must not exceed the 128MB boundary. Registering the missing
'adma_write_desc' callback function.

Signed-off-by: Huan He <hehuan1@eswincomputing.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Fixes: 32b2633219d3 ("mmc: sdhci-of-dwcmshc: Add support for Eswin EIC7700")
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-of-dwcmshc.c