mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 02:15:45 +01:00 
			
		
		
		
	mmc: pci: Add CONFIG_MMC_PCI
We don't want pci_mmc to compile every time x86 compiles, only when there's a platform that needs it. For that reason, we're adding a new CONFIG_MMC_PCI which platforms can choose to enable. Suggested-by: Jaehoon Chung <jh80.chung@samsung.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
This commit is contained in:
		
				
					committed by
					
						 Stefan Roese
						Stefan Roese
					
				
			
			
				
	
			
			
			
						parent
						
							19c1c700ec
						
					
				
				
					commit
					ac9c4912c0
				
			| @@ -48,6 +48,7 @@ CONFIG_REGMAP=y | |||||||
| CONFIG_SYSCON=y | CONFIG_SYSCON=y | ||||||
| CONFIG_CPU=y | CONFIG_CPU=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -50,6 +50,7 @@ CONFIG_DM_I2C=y | |||||||
| CONFIG_SYS_I2C_INTEL=y | CONFIG_SYS_I2C_INTEL=y | ||||||
| CONFIG_WINBOND_W83627=y | CONFIG_WINBOND_W83627=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -49,6 +49,7 @@ CONFIG_DM_I2C=y | |||||||
| CONFIG_SYS_I2C_INTEL=y | CONFIG_SYS_I2C_INTEL=y | ||||||
| CONFIG_WINBOND_W83627=y | CONFIG_WINBOND_W83627=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -37,6 +37,7 @@ CONFIG_REGMAP=y | |||||||
| CONFIG_SYSCON=y | CONFIG_SYSCON=y | ||||||
| CONFIG_CPU=y | CONFIG_CPU=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -47,6 +47,7 @@ CONFIG_CPU=y | |||||||
| CONFIG_DM_I2C=y | CONFIG_DM_I2C=y | ||||||
| CONFIG_NUVOTON_NCT6102D=y | CONFIG_NUVOTON_NCT6102D=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ CONFIG_REGMAP=y | |||||||
| CONFIG_SYSCON=y | CONFIG_SYSCON=y | ||||||
| CONFIG_CPU=y | CONFIG_CPU=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -47,6 +47,7 @@ CONFIG_REGMAP=y | |||||||
| CONFIG_SYSCON=y | CONFIG_SYSCON=y | ||||||
| CONFIG_CPU=y | CONFIG_CPU=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -47,6 +47,7 @@ CONFIG_CPU=y | |||||||
| CONFIG_DM_I2C=y | CONFIG_DM_I2C=y | ||||||
| CONFIG_NUVOTON_NCT6102D=y | CONFIG_NUVOTON_NCT6102D=y | ||||||
| CONFIG_MMC=y | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_PCI=y | ||||||
| CONFIG_MMC_SDHCI=y | CONFIG_MMC_SDHCI=y | ||||||
| CONFIG_MMC_SDHCI_SDMA=y | CONFIG_MMC_SDHCI_SDMA=y | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -122,6 +122,14 @@ config MMC_MXS | |||||||
|  |  | ||||||
| 	  If unsure, say N. | 	  If unsure, say N. | ||||||
|  |  | ||||||
|  | config MMC_PCI | ||||||
|  | 	bool "Support for MMC controllers on PCI" | ||||||
|  | 	help | ||||||
|  | 	  This selects PCI-based MMC controllers. | ||||||
|  | 	  If you have an MMC controller on a PCI bus, say Y here. | ||||||
|  |  | ||||||
|  | 	  If unsure, say N. | ||||||
|  |  | ||||||
| config MMC_OMAP_HS | config MMC_OMAP_HS | ||||||
| 	bool "TI OMAP High Speed Multimedia Card Interface support" | 	bool "TI OMAP High Speed Multimedia Card Interface support" | ||||||
| 	help | 	help | ||||||
|   | |||||||
| @@ -34,7 +34,7 @@ obj-$(CONFIG_MVEBU_MMC) += mvebu_mmc.o | |||||||
| obj-$(CONFIG_MMC_OMAP_HS)		+= omap_hsmmc.o | obj-$(CONFIG_MMC_OMAP_HS)		+= omap_hsmmc.o | ||||||
| obj-$(CONFIG_MMC_MXC)			+= mxcmmc.o | obj-$(CONFIG_MMC_MXC)			+= mxcmmc.o | ||||||
| obj-$(CONFIG_MMC_MXS)			+= mxsmmc.o | obj-$(CONFIG_MMC_MXS)			+= mxsmmc.o | ||||||
| obj-$(CONFIG_X86) += pci_mmc.o | obj-$(CONFIG_MMC_PCI)			+= pci_mmc.o | ||||||
| obj-$(CONFIG_PXA_MMC_GENERIC) += pxa_mmc_gen.o | obj-$(CONFIG_PXA_MMC_GENERIC) += pxa_mmc_gen.o | ||||||
| obj-$(CONFIG_SUPPORT_EMMC_RPMB) += rpmb.o | obj-$(CONFIG_SUPPORT_EMMC_RPMB) += rpmb.o | ||||||
| obj-$(CONFIG_S3C_SDI) += s3c_sdi.o | obj-$(CONFIG_S3C_SDI) += s3c_sdi.o | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user