Fix build breakage on platforms, not providing readsw and writesw functions, e.g., on x86(_64). Reported-by: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@xxxxxx> --- Subject: Re: linux-next: build failure after merge of the mmc tree On Mon, 28 Mar 2011, Stephen Rothwell wrote: > Hi Chris, > > After merging the mmc tree, today's linux-next build (x86_64 allmodconfig) > failed like this: > > drivers/mmc/host/tmio_mmc_pio.c: In function 'sd_ctrl_read16_rep': > drivers/mmc/host/tmio_mmc_pio.c:56: error: implicit declaration of function 'readsw' > drivers/mmc/host/tmio_mmc_pio.c: In function 'sd_ctrl_write16_rep': > drivers/mmc/host/tmio_mmc_pio.c:73: error: implicit declaration of function 'writesw' > > Presumably caused by commit b6147490e6aa ("mmc: tmio: split core > functionality, DMA and MFD glue"). > > I have used the mmc tree from next-20110325 for tdoay. Stephen, please verify, that this fixes your problem. drivers/mmc/host/Kconfig | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig index 0b03cee..94df405 100644 --- a/drivers/mmc/host/Kconfig +++ b/drivers/mmc/host/Kconfig @@ -452,6 +452,7 @@ config MMC_TMIO config MMC_SDHI tristate "SH-Mobile SDHI SD/SDIO controller support" + depends on SUPERH || ARCH_SHMOBILE select MMC_TMIO_CORE help This provides support for the SDHI SD/SDIO controller found in -- 1.7.2.5 -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html