>> >> Why not just move the header file to include/linux/platform_data/? >> >> Then you can build the driver on all platforms, which improves the >> build test coverage. >> >> Arnd > > Hi, Arnd, > > Thanks a lot again :) > It is really a good suggestion, is include/linux/platform_data/ is newly added? > Will move the header file to platform_data/pxa_sdhci.h > arch/arm/plat-pxa/include/plat/sdhci.h => > include/linux/platform_data/pxa_sdhci.h In test of build sdhci-pxav3/2 with x86_64_defconfig, link error occurs for undefined clk_*, such as clk_enable/disable, etc. The CLKDEV_LOOKUP is selected in arch/arm/Kconfig, but not selected in arch/x86/Kconfig. Any suggestion? Thanks -- 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