Skip to contentSkip to conversation

mmc: Add hardware dependencies for sdhci-pxav3 and sdhci-pxav2

PATCH Superseded Jean Delvare 1 participant 1 message Apr 23, 2014 MMC, SD and SDIO

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 mmc: Add hardware dependencies for sdhci-pxav3 and sdhci-pxav2

I seem to understand that the sdhci-pxav3 and sdhci-pxav2 drivers are only needed on the MMP architecture. So add a hardware dependency on ARCH_MMP, so that other users don't get to build useless drivers.

Cc Chris Ball <[email protected]>
Cc Ulf Hansson <[email protected]>
---
 drivers/mmc/host/Kconfig |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/mmc/host/Kconfig +2 -2
@@ -215,7 +215,7 @@ config MMC_SDHCI_SIRF
 
 config MMC_SDHCI_PXAV3
 	tristate "Marvell MMP2 SD Host Controller support (PXAV3)"
-	depends on CLKDEV_LOOKUP
+	depends on CLKDEV_LOOKUP && (ARCH_MMP || COMPILE_TEST)
 	select MMC_SDHCI
 	select MMC_SDHCI_PLTFM
 	default CPU_MMP2
@@ -228,7 +228,7 @@ config MMC_SDHCI_PXAV3
 
 config MMC_SDHCI_PXAV2
 	tristate "Marvell PXA9XX SD Host Controller support (PXAV2)"
-	depends on CLKDEV_LOOKUP
+	depends on CLKDEV_LOOKUP && (ARCH_MMP || COMPILE_TEST)
 	select MMC_SDHCI
 	select MMC_SDHCI_PLTFM
 	default CPU_PXA910
Signature · 2 lines
Jean Delvare
SUSE L3 Support