aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2013-02-26 12:31:09 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2013-02-26 12:31:09 -0500
commited5dc2372dba46e0ecd08791b1a0399d313e5cff (patch)
tree571319985b59a2963fb7580c24ee2aa1696359e2 /drivers/mmc/host/Kconfig
parent0512c04a2b5d29a33d96d315e1d14c55f5148aa7 (diff)
parent0e786102949d7461859c6ce9f39c2c8d28e42db3 (diff)
Merge tag 'mmc-updates-for-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc
Pull MMC update from Chris Ball: "MMC highlights for 3.9: Core: - Support for packed commands in eMMC 4.5. (This requires a host capability to be turned on. It increases write throughput by 20%+, but may also increase average write latency; more testing needed.) - Add DT bindings for capability flags. - Add mmc_of_parse() for shared DT parsing between drivers. Drivers: - android-goldfish: New MMC driver for the Android Goldfish emulator. - mvsdio: Add DT bindings, pinctrl, use slot-gpio for card detection. - omap_hsmmc: Fix boot hangs with RPMB partitions. - sdhci-bcm2835: New driver for controller used by Raspberry Pi. - sdhci-esdhc-imx: Add 8-bit data, auto CMD23 support, use slot-gpio. - sh_mmcif: Add support for eMMC DDR, bundled MMCIF IRQs. - tmio_mmc: Add DT bindings, support for vccq regulator" * tag 'mmc-updates-for-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (92 commits) mmc: tegra: assume CONFIG_OF, remove platform data mmc: add DT bindings for more MMC capability flags mmc: tmio: add support for the VccQ regulator mmc: tmio: remove unused and deprecated symbols mmc: sh_mobile_sdhi: use managed resource allocations mmc: sh_mobile_sdhi: remove unused .pdata field mmc: tmio-mmc: parse device-tree bindings mmc: tmio-mmc: define device-tree bindings mmc: sh_mmcif: use mmc_of_parse() to parse standard MMC DT bindings mmc: (cosmetic) remove "extern" from function declarations mmc: provide a standard MMC device-tree binding parser centrally mmc: detailed definition of CD and WP MMC line polarities in DT mmc: sdhi, tmio: only check flags in tmio-mmc driver proper mmc: sdhci: Fix parameter of sdhci_do_start_signal_voltage_switch() mmc: sdhci: check voltage range only on regulators aware of voltage value mmc: bcm2835: set SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK mmc: support packed write command for eMMC4.5 devices mmc: add packed command feature of eMMC4.5 mmc: rtsx: remove driving adjustment mmc: use regulator_can_change_voltage() instead of regulator_count_voltages ...
Diffstat (limited to 'drivers/mmc/host/Kconfig')
-rw-r--r--drivers/mmc/host/Kconfig18
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index 3be8b94d7914..d88219e1d86e 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -238,6 +238,17 @@ config MMC_SDHCI_S3C_DMA
238 238
239 YMMV. 239 YMMV.
240 240
241config MMC_SDHCI_BCM2835
242 tristate "SDHCI platform support for the BCM2835 SD/MMC Controller"
243 depends on ARCH_BCM2835
244 depends on MMC_SDHCI_PLTFM
245 select MMC_SDHCI_IO_ACCESSORS
246 help
247 This selects the BCM2835 SD/MMC controller. If you have a BCM2835
248 platform with SD or MMC devices, say Y or M here.
249
250 If unsure, say N.
251
241config MMC_OMAP 252config MMC_OMAP
242 tristate "TI OMAP Multimedia Card Interface support" 253 tristate "TI OMAP Multimedia Card Interface support"
243 depends on ARCH_OMAP 254 depends on ARCH_OMAP
@@ -361,6 +372,13 @@ config MMC_DAVINCI
361 If you have an DAVINCI board with a Multimedia Card slot, 372 If you have an DAVINCI board with a Multimedia Card slot,
362 say Y or M here. If unsure, say N. 373 say Y or M here. If unsure, say N.
363 374
375config MMC_GOLDFISH
376 tristate "goldfish qemu Multimedia Card Interface support"
377 depends on GOLDFISH
378 help
379 This selects the Goldfish Multimedia card Interface emulation
380 found on the Goldfish Android virtual device emulation.
381
364config MMC_SPI 382config MMC_SPI
365 tristate "MMC/SD/SDIO over SPI" 383 tristate "MMC/SD/SDIO over SPI"
366 depends on SPI_MASTER && !HIGHMEM && HAS_DMA 384 depends on SPI_MASTER && !HIGHMEM && HAS_DMA