You've already forked linux-rockchip
mirror of
https://github.com/armbian/linux-rockchip.git
synced 2026-01-06 11:08:10 -08:00
MMC: meson: initial support for GX platforms
Initial support for the SD/eMMC controller in the Amlogic S905/GX* family of SoCs. Signed-off-by: Kevin Hilman <khilman@baylibre.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
committed by
Ulf Hansson
parent
ed24e1ff5a
commit
51c5d8447b
@@ -1043,6 +1043,7 @@ F: arch/arm/mach-meson/
|
||||
F: arch/arm/boot/dts/meson*
|
||||
F: arch/arm64/boot/dts/amlogic/
|
||||
F: drivers/pinctrl/meson/
|
||||
F: drivers/mmc/host/meson*
|
||||
N: meson
|
||||
|
||||
ARM/Annapurna Labs ALPINE ARCHITECTURE
|
||||
|
||||
@@ -322,6 +322,16 @@ config MMC_SDHCI_IPROC
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
config MMC_MESON_GX
|
||||
tristate "Amlogic S905/GX* SD/MMC Host Controller support"
|
||||
depends on ARCH_MESON && MMC
|
||||
help
|
||||
This selects support for the Amlogic SD/MMC Host Controller
|
||||
found on the S905/GX* family of SoCs. This controller is
|
||||
MMC 5.1 compliant and supports SD, eMMC and SDIO interfaces.
|
||||
|
||||
If you have a controller with this interface, say Y here.
|
||||
|
||||
config MMC_MOXART
|
||||
tristate "MOXART SD/MMC Host Controller support"
|
||||
depends on ARCH_MOXART && MMC
|
||||
|
||||
@@ -53,6 +53,7 @@ obj-$(CONFIG_MMC_JZ4740) += jz4740_mmc.o
|
||||
obj-$(CONFIG_MMC_VUB300) += vub300.o
|
||||
obj-$(CONFIG_MMC_USHC) += ushc.o
|
||||
obj-$(CONFIG_MMC_WMT) += wmt-sdmmc.o
|
||||
obj-$(CONFIG_MMC_MESON_GX) += meson-gx-mmc.o
|
||||
obj-$(CONFIG_MMC_MOXART) += moxart-mmc.o
|
||||
obj-$(CONFIG_MMC_SUNXI) += sunxi-mmc.o
|
||||
obj-$(CONFIG_MMC_USDHI6ROL0) += usdhi6rol0.o
|
||||
|
||||
851
drivers/mmc/host/meson-gx-mmc.c
Normal file
851
drivers/mmc/host/meson-gx-mmc.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user