diff --git a/board/boundary/ash/ash.c b/board/boundary/ash/ash.c
index 2bb23ef2d9a0d2e8055e029ab94dda095caa7923..d25847acc712b2653bd2ff8528b9466bb5769619 100644
--- a/board/boundary/ash/ash.c
+++ b/board/boundary/ash/ash.c
@@ -21,7 +21,7 @@
 #include <asm/mach-imx/mxc_i2c.h>
 #include <asm/mach-imx/spi.h>
 #include <mmc.h>
-#include <fsl_esdhc.h>
+#include <fsl_esdhc_imx.h>
 #include <linux/fb.h>
 #include <ipu_pixfmt.h>
 #include <asm/arch/crm_regs.h>
@@ -399,7 +399,7 @@ int board_ehci_power(int port, int on)
 
 #endif
 
-#ifdef CONFIG_FSL_ESDHC
+#ifdef CONFIG_FSL_ESDHC_IMX
 struct fsl_esdhc_cfg board_usdhc_cfg[] = {
 	{.esdhc_base = USDHC3_BASE_ADDR, .bus_width = 4,
 			.gp_cd = GP_USDHC3_CD, .gp_reset = GP_USDHC3_POWER_EN},
diff --git a/configs/ash_defconfig b/configs/ash_defconfig
index a1a532dc2dc68b3b9462c9a78587fcbaeeb02778..e11ac88302db2f1148eb592d45c2de84e888db56 100644
--- a/configs/ash_defconfig
+++ b/configs/ash_defconfig
@@ -42,7 +42,7 @@ CONFIG_FASTBOOT_BUF_ADDR=0x12000000
 CONFIG_FASTBOOT_BUF_SIZE=0x26000000
 CONFIG_FASTBOOT_FLASH=y
 CONFIG_FASTBOOT_FLASH_MMC_DEV=1
-CONFIG_FSL_ESDHC=y
+CONFIG_FSL_ESDHC_IMX=y
 CONFIG_SPI_FLASH=y
 CONFIG_SPI_FLASH_GIGADEVICE=y
 CONFIG_SPI_FLASH_SPANSION=y