]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mmc: loongson2: Add Loongson-2K2000 SD/SDIO/eMMC controller driver
authorBinbin Zhou <zhoubinbin@loongson.cn>
Tue, 24 Jun 2025 11:58:40 +0000 (19:58 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Thu, 3 Jul 2025 10:56:41 +0000 (12:56 +0200)
commitd0f8e961deae82e077d7f2ced1a20106605cf4e9
tree1b93dac594d779af57cafbee8689f4112123651a
parent96e72886a41623ed1ee189f46edb12cee66fab9e
mmc: loongson2: Add Loongson-2K2000 SD/SDIO/eMMC controller driver

This patch describes the two MMC controllers of the Loongson-2K2000 SoC,
one providing an eMMC interface and the other exporting an SD/SDIO
interface.

Compared to the Loongson-2K1000's MMC controllers, their internals are
similar, except that we use an internally exclusive DMA engine instead of
an externally shared APBDMA engine.

Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn>
Reviewed-by: Huacai Chen <chenhuacai@loongson.cn>
Link: https://lore.kernel.org/r/1df46b976abd36003bd553ad8a039e5c97369df0.1750765495.git.zhoubinbin@loongson.cn
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/loongson2-mmc.c