mirror of https://gitee.com/openkylin/linux.git
DaVinci: MMC: MMC/SD controller driver for DaVinci family
Add support for MMC/SD controller driver for all DaVinci family SoC. This patch supports davinci family SoC's DM6446, DM355, DM365 and DA830/OMAPL137. The patch has been tested on DM355 EVM. The MMCSD controller specifications for DM355 can be found at http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spruee2c Signed-off-by: Vipin Bhandari <vipin.bhandari@ti.com> Signed-off-by: Purshotam Kumar <purushotam@ti.com> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Cc: <linux-mmc@vger.kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
3423d80af6
commit
b4cff4549b
|
@ -251,6 +251,14 @@ config MMC_MVSDIO
|
||||||
To compile this driver as a module, choose M here: the
|
To compile this driver as a module, choose M here: the
|
||||||
module will be called mvsdio.
|
module will be called mvsdio.
|
||||||
|
|
||||||
|
config MMC_DAVINCI
|
||||||
|
tristate "TI DAVINCI Multimedia Card Interface support"
|
||||||
|
depends on ARCH_DAVINCI
|
||||||
|
help
|
||||||
|
This selects the TI DAVINCI Multimedia card Interface.
|
||||||
|
If you have an DAVINCI board with a Multimedia Card slot,
|
||||||
|
say Y or M here. If unsure, say N.
|
||||||
|
|
||||||
config MMC_SPI
|
config MMC_SPI
|
||||||
tristate "MMC/SD/SDIO over SPI"
|
tristate "MMC/SD/SDIO over SPI"
|
||||||
depends on SPI_MASTER && !HIGHMEM && HAS_DMA
|
depends on SPI_MASTER && !HIGHMEM && HAS_DMA
|
||||||
|
|
|
@ -25,6 +25,7 @@ obj-$(CONFIG_MMC_ATMELMCI) += atmel-mci.o
|
||||||
obj-$(CONFIG_MMC_TIFM_SD) += tifm_sd.o
|
obj-$(CONFIG_MMC_TIFM_SD) += tifm_sd.o
|
||||||
obj-$(CONFIG_MMC_MSM7X00A) += msm_sdcc.o
|
obj-$(CONFIG_MMC_MSM7X00A) += msm_sdcc.o
|
||||||
obj-$(CONFIG_MMC_MVSDIO) += mvsdio.o
|
obj-$(CONFIG_MMC_MVSDIO) += mvsdio.o
|
||||||
|
obj-$(CONFIG_MMC_DAVINCI) += davinci_mmc.o
|
||||||
obj-$(CONFIG_MMC_SPI) += mmc_spi.o
|
obj-$(CONFIG_MMC_SPI) += mmc_spi.o
|
||||||
ifeq ($(CONFIG_OF),y)
|
ifeq ($(CONFIG_OF),y)
|
||||||
obj-$(CONFIG_MMC_SPI) += of_mmc_spi.o
|
obj-$(CONFIG_MMC_SPI) += of_mmc_spi.o
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue