I am building a custom linux kernel and testing on an ECS LIVA system. It has a 32GB eMMC flash drive built-in. I tested 3.13.10, 3.14.22 and 3.15.10 kernels and they recognize the device fine, but the 3.16.6 and 3.17.1 kernels do not. When the kernel works I see this: mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA When the kernel doesn't work, I get nothing in the log for the device. My relevant .config is: CONFIG_MMC=y CONFIG_MMC_DEBUG=y # CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PCI=y # CONFIG_MMC_RICOH_MMC is not set CONFIG_MMC_SDHCI_ACPI=y CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_WBSD=m CONFIG_MMC_TIFM_SD=m CONFIG_MMC_SPI=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m CONFIG_MMC_USDHI6ROL0=m # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y Are there any known config changes that I might be missing in 3.16? If so, I would be happy to post the full .config. Please let me know if there is anything I can do it help narrow this down. - C -- 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