~ubuntu-branches/ubuntu/precise/linux-ti-omap4/precise

« back to all changes in this revision

Viewing changes to drivers/mmc/host/Kconfig

  • Committer: Bazaar Package Importer
  • Author(s): Paolo Pisati
  • Date: 2011-06-29 15:23:51 UTC
  • mfrom: (26.1.1 natty-proposed)
  • Revision ID: james.westby@ubuntu.com-20110629152351-xs96tm303d95rpbk
Tags: 3.0.0-1200.2
* Rebased against 3.0.0-6.7
* BSP from TI based on 3.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
154
154
          If unsure, say N.
155
155
 
156
156
config MMC_SDHCI_TEGRA
157
 
        tristate "SDHCI platform support for the Tegra SD/MMC Controller"
 
157
        bool "SDHCI platform support for the Tegra SD/MMC Controller"
158
158
        depends on MMC_SDHCI_PLTFM && ARCH_TEGRA
159
159
        select MMC_SDHCI_IO_ACCESSORS
160
160
        help
439
439
          To compile this driver as a module, choose M here: the
440
440
          module will be called sdricoh_cs.
441
441
 
 
442
config MMC_TMIO_CORE
 
443
        tristate
 
444
 
442
445
config MMC_TMIO
443
446
        tristate "Toshiba Mobile IO Controller (TMIO) MMC/SD function support"
444
 
        depends on MFD_TMIO || MFD_ASIC3 || MFD_SH_MOBILE_SDHI
 
447
        depends on MFD_TMIO || MFD_ASIC3
 
448
        select MMC_TMIO_CORE
445
449
        help
446
450
          This provides support for the SD/MMC cell found in TC6393XB,
447
451
          T7L66XB and also HTC ASIC3
448
452
 
 
453
config MMC_SDHI
 
454
        tristate "SH-Mobile SDHI SD/SDIO controller support"
 
455
        depends on SUPERH || ARCH_SHMOBILE
 
456
        select MMC_TMIO_CORE
 
457
        help
 
458
          This provides support for the SDHI SD/SDIO controller found in
 
459
          SuperH and ARM SH-Mobile SoCs
 
460
 
449
461
config MMC_CB710
450
462
        tristate "ENE CB710 MMC/SD Interface support"
451
463
        depends on PCI
523
535
          If you have a board based on such a SoC and with a SD/MMC slot,
524
536
          say Y or M here.
525
537
 
 
538
config MMC_VUB300
 
539
        tristate "VUB300 USB to SDIO/SD/MMC Host Controller support"
 
540
        depends on USB
 
541
        help
 
542
          This selects support for Elan Digital Systems' VUB300 chip.
 
543
 
 
544
          The VUB300 is a USB-SDIO Host Controller Interface chip
 
545
          that enables the host computer to use SDIO/SD/MMC cards
 
546
          via a USB 2.0 or USB 1.1 host.
 
547
 
 
548
          The VUB300 chip will be found in both physically separate
 
549
          USB to SDIO/SD/MMC adapters and embedded on some motherboards.
 
550
 
 
551
          The VUB300 chip supports SD and MMC memory cards in addition
 
552
          to single and multifunction SDIO cards.
 
553
 
 
554
          Some SDIO cards will need a firmware file to be loaded and
 
555
          sent to VUB300 chip in order to achieve better data throughput.
 
556
          Download these "Offload Pseudocode" from Elan Digital Systems'
 
557
          web-site http://www.elandigitalsystems.com/support/downloads.php
 
558
          and put them in /lib/firmware. Note that without these additional
 
559
          firmware files the VUB300 chip will still function, but not at
 
560
          the best obtainable data rate.
 
561
 
 
562
          To compile this mmc host controller driver as a module,
 
563
          choose M here: the module will be called vub300.
 
564
 
 
565
          If you have a computer with an embedded VUB300 chip
 
566
          or if you intend connecting a USB adapter based on a
 
567
          VUB300 chip say Y or M here.
 
568
 
526
569
config MMC_USHC
527
570
        tristate "USB SD Host Controller (USHC) support"
528
571
        depends on USB