xref: /linux/drivers/mmc/Kconfig (revision 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2)
1*1da177e4SLinus Torvalds#
2*1da177e4SLinus Torvalds# MMC subsystem configuration
3*1da177e4SLinus Torvalds#
4*1da177e4SLinus Torvalds
5*1da177e4SLinus Torvaldsmenu "MMC/SD Card support"
6*1da177e4SLinus Torvalds
7*1da177e4SLinus Torvaldsconfig MMC
8*1da177e4SLinus Torvalds	tristate "MMC support"
9*1da177e4SLinus Torvalds	help
10*1da177e4SLinus Torvalds	  MMC is the "multi-media card" bus protocol.
11*1da177e4SLinus Torvalds
12*1da177e4SLinus Torvalds	  If you want MMC support, you should say Y here and also
13*1da177e4SLinus Torvalds	  to the specific driver for your MMC interface.
14*1da177e4SLinus Torvalds
15*1da177e4SLinus Torvaldsconfig MMC_DEBUG
16*1da177e4SLinus Torvalds	bool "MMC debugging"
17*1da177e4SLinus Torvalds	depends on MMC != n
18*1da177e4SLinus Torvalds	help
19*1da177e4SLinus Torvalds	  This is an option for use by developers; most people should
20*1da177e4SLinus Torvalds	  say N here.  This enables MMC core and driver debugging.
21*1da177e4SLinus Torvalds
22*1da177e4SLinus Torvaldsconfig MMC_BLOCK
23*1da177e4SLinus Torvalds	tristate "MMC block device driver"
24*1da177e4SLinus Torvalds	depends on MMC
25*1da177e4SLinus Torvalds	default y
26*1da177e4SLinus Torvalds	help
27*1da177e4SLinus Torvalds	  Say Y here to enable the MMC block device driver support.
28*1da177e4SLinus Torvalds	  This provides a block device driver, which you can use to
29*1da177e4SLinus Torvalds	  mount the filesystem. Almost everyone wishing MMC support
30*1da177e4SLinus Torvalds	  should say Y or M here.
31*1da177e4SLinus Torvalds
32*1da177e4SLinus Torvaldsconfig MMC_ARMMMCI
33*1da177e4SLinus Torvalds	tristate "ARM AMBA Multimedia Card Interface support"
34*1da177e4SLinus Torvalds	depends on ARM_AMBA && MMC
35*1da177e4SLinus Torvalds	help
36*1da177e4SLinus Torvalds	  This selects the ARM(R) AMBA(R) PrimeCell Multimedia Card
37*1da177e4SLinus Torvalds	  Interface (PL180 and PL181) support.  If you have an ARM(R)
38*1da177e4SLinus Torvalds	  platform with a Multimedia Card slot, say Y or M here.
39*1da177e4SLinus Torvalds
40*1da177e4SLinus Torvalds	  If unsure, say N.
41*1da177e4SLinus Torvalds
42*1da177e4SLinus Torvaldsconfig MMC_PXA
43*1da177e4SLinus Torvalds	tristate "Intel PXA255 Multimedia Card Interface support"
44*1da177e4SLinus Torvalds	depends on ARCH_PXA && MMC
45*1da177e4SLinus Torvalds	help
46*1da177e4SLinus Torvalds	  This selects the Intel(R) PXA(R) Multimedia card Interface.
47*1da177e4SLinus Torvalds	  If you have a PXA(R) platform with a Multimedia Card slot,
48*1da177e4SLinus Torvalds	  say Y or M here.
49*1da177e4SLinus Torvalds
50*1da177e4SLinus Torvalds	  If unsure, say N.
51*1da177e4SLinus Torvalds
52*1da177e4SLinus Torvaldsconfig MMC_WBSD
53*1da177e4SLinus Torvalds	tristate "Winbond W83L51xD SD/MMC Card Interface support"
54*1da177e4SLinus Torvalds	depends on MMC && ISA
55*1da177e4SLinus Torvalds	help
56*1da177e4SLinus Torvalds	  This selects the Winbond(R) W83L51xD Secure digital and
57*1da177e4SLinus Torvalds          Multimedia card Interface.
58*1da177e4SLinus Torvalds	  If you have a machine with a integrated W83L518D or W83L519D
59*1da177e4SLinus Torvalds	  SD/MMC card reader, say Y or M here.
60*1da177e4SLinus Torvalds
61*1da177e4SLinus Torvalds	  If unsure, say N.
62*1da177e4SLinus Torvalds
63*1da177e4SLinus Torvaldsendmenu
64