mmc: Add driver for LiteX's LiteSDCard interface
authorGabriel Somlo <gsomlo@gmail.com>
Thu, 13 Jan 2022 17:03:00 +0000 (12:03 -0500)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 14 Feb 2022 13:55:02 +0000 (14:55 +0100)
commit4576abc4dbd7041fbd06e787089a3102bbe8d059
tree6190da47fa8bc53ae69720b68fc9cf643120e5d8
parentcaea978ec930b57e7bdfac0c638b2c50256b4b0f
mmc: Add driver for LiteX's LiteSDCard interface

LiteX (https://github.com/enjoy-digital/litex) is a SoC framework
that targets FPGAs. LiteSDCard is a small footprint, configurable
SDCard core commonly used in LiteX designs.

The driver was first written in May 2020 and has been maintained
cooperatively by the LiteX community. Thanks to all contributors!

Co-developed-by: Kamil Rakoczy <krakoczy@antmicro.com>
Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
Co-developed-by: Maciej Dudek <mdudek@internships.antmicro.com>
Signed-off-by: Maciej Dudek <mdudek@internships.antmicro.com>
Co-developed-by: Paul Mackerras <paulus@ozlabs.org>
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
Signed-off-by: Gabriel Somlo <gsomlo@gmail.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220113170300.3555651-4-gsomlo@gmail.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/Kconfig
drivers/mmc/host/Makefile
drivers/mmc/host/litex_mmc.c [new file with mode: 0644]