[U-Boot,v5,3/8] Enable CONFIG_BLK and CONFIG_DM_MMC to Kconfig

Message ID 20180810075231.28650-3-yinbo.zhu@nxp.com
State Superseded
Delegated to: York Sun
Headers show
Series
  • [U-Boot,v5,1/8] dm: mmc: use block layer in mmc driver
Related show

Commit Message

Yinbo Zhu Aug. 10, 2018, 7:52 a.m.
This enables the folowing to Kconfig:
	CONFIG_BLK
	CONFIG_DM_MMC

Signed-off-by: Yinbo Zhu <yinbo.zhu@nxp.com>
---
 configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |    2 ++
 configs/ls1021atwr_nor_defconfig                   |    2 ++
 configs/ls1021atwr_nor_lpuart_defconfig            |    2 ++
 configs/ls1021atwr_qspi_defconfig                  |    2 ++
 .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig    |    2 ++
 configs/ls1021atwr_sdcard_ifc_defconfig            |    2 ++
 configs/ls1021atwr_sdcard_qspi_defconfig           |    2 ++
 configs/ls1043aqds_defconfig                       |    2 ++
 configs/ls1043aqds_lpuart_defconfig                |    2 ++
 configs/ls1043aqds_nand_defconfig                  |    2 ++
 configs/ls1043aqds_nor_ddr3_defconfig              |    2 ++
 configs/ls1043aqds_qspi_defconfig                  |    2 ++
 configs/ls1043aqds_sdcard_ifc_defconfig            |    2 ++
 configs/ls1043aqds_sdcard_qspi_defconfig           |    2 ++
 configs/ls1043ardb_SECURE_BOOT_defconfig           |    2 ++
 configs/ls1043ardb_defconfig                       |    2 ++
 configs/ls1043ardb_nand_SECURE_BOOT_defconfig      |    2 ++
 configs/ls1043ardb_nand_defconfig                  |    2 ++
 configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig    |    2 ++
 configs/ls1043ardb_sdcard_defconfig                |    2 ++
 configs/ls1046aqds_SECURE_BOOT_defconfig           |    2 ++
 configs/ls1046aqds_defconfig                       |    2 ++
 configs/ls1046aqds_lpuart_defconfig                |    2 ++
 configs/ls1046aqds_nand_defconfig                  |    2 ++
 configs/ls1046aqds_qspi_defconfig                  |    2 ++
 configs/ls1046aqds_sdcard_ifc_defconfig            |    2 ++
 configs/ls1046aqds_sdcard_qspi_defconfig           |    2 ++
 configs/ls1046ardb_emmc_defconfig                  |    2 ++
 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig      |    2 ++
 configs/ls1046ardb_qspi_defconfig                  |    2 ++
 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig    |    2 ++
 configs/ls1046ardb_sdcard_defconfig                |    2 ++
 configs/ls1088aqds_defconfig                       |    2 ++
 configs/ls1088aqds_qspi_SECURE_BOOT_defconfig      |    2 ++
 configs/ls1088aqds_qspi_defconfig                  |    2 ++
 configs/ls1088aqds_sdcard_ifc_defconfig            |    2 ++
 configs/ls1088aqds_sdcard_qspi_defconfig           |    2 ++
 configs/ls1088ardb_qspi_SECURE_BOOT_defconfig      |    2 ++
 configs/ls1088ardb_qspi_defconfig                  |    2 ++
 .../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig   |    2 ++
 configs/ls1088ardb_sdcard_qspi_defconfig           |    2 ++
 configs/ls2080a_emu_defconfig                      |    2 ++
 configs/ls2080a_simu_defconfig                     |    2 ++
 configs/ls2080aqds_SECURE_BOOT_defconfig           |    2 ++
 configs/ls2080aqds_defconfig                       |    2 ++
 configs/ls2080aqds_nand_defconfig                  |    2 ++
 configs/ls2080aqds_qspi_defconfig                  |    2 ++
 configs/ls2080aqds_sdcard_defconfig                |    2 ++
 configs/ls2080ardb_SECURE_BOOT_defconfig           |    2 ++
 configs/ls2080ardb_defconfig                       |    2 ++
 configs/ls2080ardb_nand_defconfig                  |    2 ++
 configs/ls2088ardb_qspi_SECURE_BOOT_defconfig      |    2 ++
 configs/ls2088ardb_qspi_defconfig                  |    2 ++
 53 files changed, 106 insertions(+), 0 deletions(-)

Comments

Y.b. Lu Aug. 10, 2018, 10:59 a.m. | #1
Hi Yinbo,

Better to apply this patch as the final one of this patch-set, after these dts node patches.
Otherwise, mmc couldn't work at this commit on all boards.

Best regards,
Yangbo Lu

> -----Original Message-----
> From: Yinbo Zhu [mailto:yinbo.zhu@nxp.com]
> Sent: Friday, August 10, 2018 3:52 PM
> To: Yinbo Zhu <yinbo.zhu@nxp.com>; yorksun@freescale.com;
> u-boot@lists.denx.de
> Cc: Y.b. Lu <yangbo.lu@nxp.com>; Xiaobo Xie <xiaobo.xie@nxp.com>; Andy
> Tang <andy.tang@nxp.com>; Peng Ma <peng.ma@nxp.com>
> Subject: [PATCH v5 3/8] Enable CONFIG_BLK and CONFIG_DM_MMC to
> Kconfig
> 
> This enables the folowing to Kconfig:
> 	CONFIG_BLK
> 	CONFIG_DM_MMC
> 
> Signed-off-by: Yinbo Zhu <yinbo.zhu@nxp.com>
> ---
>  configs/ls1021atwr_nor_SECURE_BOOT_defconfig       |    2 ++
>  configs/ls1021atwr_nor_defconfig                   |    2 ++
>  configs/ls1021atwr_nor_lpuart_defconfig            |    2 ++
>  configs/ls1021atwr_qspi_defconfig                  |    2 ++
>  .../ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig    |    2 ++
>  configs/ls1021atwr_sdcard_ifc_defconfig            |    2 ++
>  configs/ls1021atwr_sdcard_qspi_defconfig           |    2 ++
>  configs/ls1043aqds_defconfig                       |    2 ++
>  configs/ls1043aqds_lpuart_defconfig                |    2 ++
>  configs/ls1043aqds_nand_defconfig                  |    2 ++
>  configs/ls1043aqds_nor_ddr3_defconfig              |    2 ++
>  configs/ls1043aqds_qspi_defconfig                  |    2 ++
>  configs/ls1043aqds_sdcard_ifc_defconfig            |    2 ++
>  configs/ls1043aqds_sdcard_qspi_defconfig           |    2 ++
>  configs/ls1043ardb_SECURE_BOOT_defconfig           |    2 ++
>  configs/ls1043ardb_defconfig                       |    2 ++
>  configs/ls1043ardb_nand_SECURE_BOOT_defconfig      |    2 ++
>  configs/ls1043ardb_nand_defconfig                  |    2 ++
>  configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig    |    2 ++
>  configs/ls1043ardb_sdcard_defconfig                |    2 ++
>  configs/ls1046aqds_SECURE_BOOT_defconfig           |    2 ++
>  configs/ls1046aqds_defconfig                       |    2 ++
>  configs/ls1046aqds_lpuart_defconfig                |    2 ++
>  configs/ls1046aqds_nand_defconfig                  |    2 ++
>  configs/ls1046aqds_qspi_defconfig                  |    2 ++
>  configs/ls1046aqds_sdcard_ifc_defconfig            |    2 ++
>  configs/ls1046aqds_sdcard_qspi_defconfig           |    2 ++
>  configs/ls1046ardb_emmc_defconfig                  |    2 ++
>  configs/ls1046ardb_qspi_SECURE_BOOT_defconfig      |    2 ++
>  configs/ls1046ardb_qspi_defconfig                  |    2 ++
>  configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig    |    2 ++
>  configs/ls1046ardb_sdcard_defconfig                |    2 ++
>  configs/ls1088aqds_defconfig                       |    2 ++
>  configs/ls1088aqds_qspi_SECURE_BOOT_defconfig      |    2 ++
>  configs/ls1088aqds_qspi_defconfig                  |    2 ++
>  configs/ls1088aqds_sdcard_ifc_defconfig            |    2 ++
>  configs/ls1088aqds_sdcard_qspi_defconfig           |    2 ++
>  configs/ls1088ardb_qspi_SECURE_BOOT_defconfig      |    2 ++
>  configs/ls1088ardb_qspi_defconfig                  |    2 ++
>  .../ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig   |    2 ++
>  configs/ls1088ardb_sdcard_qspi_defconfig           |    2 ++
>  configs/ls2080a_emu_defconfig                      |    2 ++
>  configs/ls2080a_simu_defconfig                     |    2 ++
>  configs/ls2080aqds_SECURE_BOOT_defconfig           |    2 ++
>  configs/ls2080aqds_defconfig                       |    2 ++
>  configs/ls2080aqds_nand_defconfig                  |    2 ++
>  configs/ls2080aqds_qspi_defconfig                  |    2 ++
>  configs/ls2080aqds_sdcard_defconfig                |    2 ++
>  configs/ls2080ardb_SECURE_BOOT_defconfig           |    2 ++
>  configs/ls2080ardb_defconfig                       |    2 ++
>  configs/ls2080ardb_nand_defconfig                  |    2 ++
>  configs/ls2088ardb_qspi_SECURE_BOOT_defconfig      |    2 ++
>  configs/ls2088ardb_qspi_defconfig                  |    2 ++
>  53 files changed, 106 insertions(+), 0 deletions(-)
> 
> diff --git a/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
> b/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
> index 17a202d..4d85983 100644
> --- a/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
> +++ b/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
> @@ -48,3 +48,5 @@ CONFIG_VIDEO=y
>  # CONFIG_VIDEO_SW_CURSOR is not set
>  CONFIG_RSA=y
>  CONFIG_SPL_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1021atwr_nor_defconfig
> b/configs/ls1021atwr_nor_defconfig
> index a18426e..f4f7998 100644
> --- a/configs/ls1021atwr_nor_defconfig
> +++ b/configs/ls1021atwr_nor_defconfig
> @@ -48,3 +48,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_VIDEO_FSL_DCU_FB=y
>  CONFIG_VIDEO=y
>  # CONFIG_VIDEO_SW_CURSOR is not set
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1021atwr_nor_lpuart_defconfig
> b/configs/ls1021atwr_nor_lpuart_defconfig
> index 83ffa19..037f56c 100644
> --- a/configs/ls1021atwr_nor_lpuart_defconfig
> +++ b/configs/ls1021atwr_nor_lpuart_defconfig
> @@ -49,3 +49,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_VIDEO_FSL_DCU_FB=y
>  CONFIG_VIDEO=y
>  # CONFIG_VIDEO_SW_CURSOR is not set
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1021atwr_qspi_defconfig
> b/configs/ls1021atwr_qspi_defconfig
> index 46d8dbb..084bd27 100644
> --- a/configs/ls1021atwr_qspi_defconfig
> +++ b/configs/ls1021atwr_qspi_defconfig
> @@ -55,3 +55,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_VIDEO_FSL_DCU_FB=y
>  CONFIG_VIDEO=y
>  # CONFIG_VIDEO_SW_CURSOR is not set
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
> b/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
> index be2d369..11ffdce 100644
> --- a/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
> +++ b/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
> @@ -63,3 +63,5 @@ CONFIG_VIDEO=y
>  # CONFIG_VIDEO_SW_CURSOR is not set
>  CONFIG_RSA=y
>  CONFIG_SPL_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1021atwr_sdcard_ifc_defconfig
> b/configs/ls1021atwr_sdcard_ifc_defconfig
> index 14044fd..bf719f4 100644
> --- a/configs/ls1021atwr_sdcard_ifc_defconfig
> +++ b/configs/ls1021atwr_sdcard_ifc_defconfig
> @@ -59,3 +59,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_VIDEO_FSL_DCU_FB=y
>  CONFIG_VIDEO=y
>  # CONFIG_VIDEO_SW_CURSOR is not set
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1021atwr_sdcard_qspi_defconfig
> b/configs/ls1021atwr_sdcard_qspi_defconfig
> index a69dd96..cf6055e 100644
> --- a/configs/ls1021atwr_sdcard_qspi_defconfig
> +++ b/configs/ls1021atwr_sdcard_qspi_defconfig
> @@ -65,3 +65,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_VIDEO_FSL_DCU_FB=y
>  CONFIG_VIDEO=y
>  # CONFIG_VIDEO_SW_CURSOR is not set
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043aqds_defconfig b/configs/ls1043aqds_defconfig index
> f6a8b74..73f7f8a 100644
> --- a/configs/ls1043aqds_defconfig
> +++ b/configs/ls1043aqds_defconfig
> @@ -46,3 +46,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043aqds_lpuart_defconfig
> b/configs/ls1043aqds_lpuart_defconfig
> index b23ecf2..5ab6a77 100644
> --- a/configs/ls1043aqds_lpuart_defconfig
> +++ b/configs/ls1043aqds_lpuart_defconfig
> @@ -48,3 +48,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043aqds_nand_defconfig
> b/configs/ls1043aqds_nand_defconfig
> index 28131b2..385c3fd 100644
> --- a/configs/ls1043aqds_nand_defconfig
> +++ b/configs/ls1043aqds_nand_defconfig
> @@ -61,3 +61,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043aqds_nor_ddr3_defconfig
> b/configs/ls1043aqds_nor_ddr3_defconfig
> index 800f884..c9b047c 100644
> --- a/configs/ls1043aqds_nor_ddr3_defconfig
> +++ b/configs/ls1043aqds_nor_ddr3_defconfig
> @@ -47,3 +47,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043aqds_qspi_defconfig
> b/configs/ls1043aqds_qspi_defconfig
> index fdbcf7c..65613c7 100644
> --- a/configs/ls1043aqds_qspi_defconfig
> +++ b/configs/ls1043aqds_qspi_defconfig
> @@ -45,3 +45,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043aqds_sdcard_ifc_defconfig
> b/configs/ls1043aqds_sdcard_ifc_defconfig
> index b6ad638..eca3abf 100644
> --- a/configs/ls1043aqds_sdcard_ifc_defconfig
> +++ b/configs/ls1043aqds_sdcard_ifc_defconfig
> @@ -61,3 +61,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043aqds_sdcard_qspi_defconfig
> b/configs/ls1043aqds_sdcard_qspi_defconfig
> index 054fc0d..59ddfaa 100644
> --- a/configs/ls1043aqds_sdcard_qspi_defconfig
> +++ b/configs/ls1043aqds_sdcard_qspi_defconfig
> @@ -58,3 +58,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043ardb_SECURE_BOOT_defconfig
> b/configs/ls1043ardb_SECURE_BOOT_defconfig
> index 478fdc8..defcf6c 100644
> --- a/configs/ls1043ardb_SECURE_BOOT_defconfig
> +++ b/configs/ls1043ardb_SECURE_BOOT_defconfig
> @@ -44,3 +44,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_RSA=y
>  CONFIG_SPL_RSA=y
>  CONFIG_RSA_SOFTWARE_EXP=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043ardb_defconfig b/configs/ls1043ardb_defconfig index
> c308882..cbf7e4f 100644
> --- a/configs/ls1043ardb_defconfig
> +++ b/configs/ls1043ardb_defconfig
> @@ -42,3 +42,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
> b/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
> index ec90e48..6d8a4f1 100644
> --- a/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
> +++ b/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
> @@ -61,3 +61,5 @@ CONFIG_USB_XHCI_DWC3=y
> CONFIG_USB_STORAGE=y  CONFIG_RSA=y  CONFIG_SPL_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043ardb_nand_defconfig
> b/configs/ls1043ardb_nand_defconfig
> index 04d2934..8bfa3ec 100644
> --- a/configs/ls1043ardb_nand_defconfig
> +++ b/configs/ls1043ardb_nand_defconfig
> @@ -59,3 +59,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
> b/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
> index 4bce1a9..daa7051 100644
> --- a/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
> +++ b/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
> @@ -60,3 +60,5 @@ CONFIG_USB_XHCI_DWC3=y
> CONFIG_USB_STORAGE=y  CONFIG_RSA=y  CONFIG_SPL_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1043ardb_sdcard_defconfig
> b/configs/ls1043ardb_sdcard_defconfig
> index 09ff4c3..e25a543 100644
> --- a/configs/ls1043ardb_sdcard_defconfig
> +++ b/configs/ls1043ardb_sdcard_defconfig
> @@ -57,3 +57,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046aqds_SECURE_BOOT_defconfig
> b/configs/ls1046aqds_SECURE_BOOT_defconfig
> index 9649919..ec63e75 100644
> --- a/configs/ls1046aqds_SECURE_BOOT_defconfig
> +++ b/configs/ls1046aqds_SECURE_BOOT_defconfig
> @@ -48,3 +48,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046aqds_defconfig b/configs/ls1046aqds_defconfig index
> 6a3e4f8..5801563 100644
> --- a/configs/ls1046aqds_defconfig
> +++ b/configs/ls1046aqds_defconfig
> @@ -48,3 +48,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046aqds_lpuart_defconfig
> b/configs/ls1046aqds_lpuart_defconfig
> index cb4c5f0..9b690e3 100644
> --- a/configs/ls1046aqds_lpuart_defconfig
> +++ b/configs/ls1046aqds_lpuart_defconfig
> @@ -50,3 +50,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046aqds_nand_defconfig
> b/configs/ls1046aqds_nand_defconfig
> index c6b6986..0276ba3 100644
> --- a/configs/ls1046aqds_nand_defconfig
> +++ b/configs/ls1046aqds_nand_defconfig
> @@ -55,3 +55,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046aqds_qspi_defconfig
> b/configs/ls1046aqds_qspi_defconfig
> index b2c1885..618af6b 100644
> --- a/configs/ls1046aqds_qspi_defconfig
> +++ b/configs/ls1046aqds_qspi_defconfig
> @@ -48,3 +48,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046aqds_sdcard_ifc_defconfig
> b/configs/ls1046aqds_sdcard_ifc_defconfig
> index b0538c1..e821d1a 100644
> --- a/configs/ls1046aqds_sdcard_ifc_defconfig
> +++ b/configs/ls1046aqds_sdcard_ifc_defconfig
> @@ -64,3 +64,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046aqds_sdcard_qspi_defconfig
> b/configs/ls1046aqds_sdcard_qspi_defconfig
> index d067ba9..491f712 100644
> --- a/configs/ls1046aqds_sdcard_qspi_defconfig
> +++ b/configs/ls1046aqds_sdcard_qspi_defconfig
> @@ -63,3 +63,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046ardb_emmc_defconfig
> b/configs/ls1046ardb_emmc_defconfig
> index 9e4f275..d08998b 100644
> --- a/configs/ls1046ardb_emmc_defconfig
> +++ b/configs/ls1046ardb_emmc_defconfig
> @@ -59,3 +59,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
> b/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
> index 139e1ab..41fb739 100644
> --- a/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
> +++ b/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
> @@ -45,3 +45,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046ardb_qspi_defconfig
> b/configs/ls1046ardb_qspi_defconfig
> index 45bef3d..c39547a 100644
> --- a/configs/ls1046ardb_qspi_defconfig
> +++ b/configs/ls1046ardb_qspi_defconfig
> @@ -45,3 +45,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
> b/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
> index 7fbce1c..cab6b34 100644
> --- a/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
> +++ b/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
> @@ -61,3 +61,5 @@ CONFIG_USB_XHCI_DWC3=y
> CONFIG_USB_STORAGE=y  CONFIG_RSA=y  CONFIG_SPL_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1046ardb_sdcard_defconfig
> b/configs/ls1046ardb_sdcard_defconfig
> index e82d389..8bee529 100644
> --- a/configs/ls1046ardb_sdcard_defconfig
> +++ b/configs/ls1046ardb_sdcard_defconfig
> @@ -58,3 +58,5 @@ CONFIG_DM_USB=y
>  CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088aqds_defconfig b/configs/ls1088aqds_defconfig index
> 8f9c491..769f2a6 100644
> --- a/configs/ls1088aqds_defconfig
> +++ b/configs/ls1088aqds_defconfig
> @@ -46,3 +46,5 @@ CONFIG_USB_XHCI_DWC3=y  CONFIG_USB_DWC3=y
> CONFIG_USB_STORAGE=y  CONFIG_USB_GADGET=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
> b/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
> index c761102..89473d5 100644
> --- a/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
> +++ b/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
> @@ -53,3 +53,5 @@ CONFIG_USB_GADGET=y
>  CONFIG_RSA=y
>  CONFIG_RSA_SOFTWARE_EXP=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088aqds_qspi_defconfig
> b/configs/ls1088aqds_qspi_defconfig
> index a7bed8c..2d3abf3 100644
> --- a/configs/ls1088aqds_qspi_defconfig
> +++ b/configs/ls1088aqds_qspi_defconfig
> @@ -51,3 +51,5 @@ CONFIG_USB_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_USB_GADGET=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088aqds_sdcard_ifc_defconfig
> b/configs/ls1088aqds_sdcard_ifc_defconfig
> index a7efd68..78a18a0 100644
> --- a/configs/ls1088aqds_sdcard_ifc_defconfig
> +++ b/configs/ls1088aqds_sdcard_ifc_defconfig
> @@ -54,3 +54,5 @@ CONFIG_USB_XHCI_DWC3=y  CONFIG_USB_DWC3=y
> CONFIG_USB_STORAGE=y  CONFIG_USB_GADGET=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088aqds_sdcard_qspi_defconfig
> b/configs/ls1088aqds_sdcard_qspi_defconfig
> index f724bd3..a3287c9 100644
> --- a/configs/ls1088aqds_sdcard_qspi_defconfig
> +++ b/configs/ls1088aqds_sdcard_qspi_defconfig
> @@ -60,3 +60,5 @@ CONFIG_USB_XHCI_DWC3=y  CONFIG_USB_DWC3=y
> CONFIG_USB_STORAGE=y  CONFIG_USB_GADGET=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
> b/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
> index d0334a2..973f220 100644
> --- a/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
> +++ b/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
> @@ -53,3 +53,5 @@ CONFIG_USB_GADGET=y
>  CONFIG_RSA=y
>  CONFIG_RSA_SOFTWARE_EXP=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088ardb_qspi_defconfig
> b/configs/ls1088ardb_qspi_defconfig
> index d806966..c0de0d7 100644
> --- a/configs/ls1088ardb_qspi_defconfig
> +++ b/configs/ls1088ardb_qspi_defconfig
> @@ -51,3 +51,5 @@ CONFIG_USB_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_USB_GADGET=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
> b/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
> index 5935609..fe5475a 100644
> --- a/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
> +++ b/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
> @@ -60,3 +60,5 @@ CONFIG_USB_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_RSA=y
>  CONFIG_SPL_RSA=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls1088ardb_sdcard_qspi_defconfig
> b/configs/ls1088ardb_sdcard_qspi_defconfig
> index bf1c0a2..51c47fe 100644
> --- a/configs/ls1088ardb_sdcard_qspi_defconfig
> +++ b/configs/ls1088ardb_sdcard_qspi_defconfig
> @@ -60,3 +60,5 @@ CONFIG_USB_XHCI_DWC3=y  CONFIG_USB_DWC3=y
> CONFIG_USB_STORAGE=y  CONFIG_USB_GADGET=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080a_emu_defconfig b/configs/ls2080a_emu_defconfig
> index 5d81d06..b7bdd82 100644
> --- a/configs/ls2080a_emu_defconfig
> +++ b/configs/ls2080a_emu_defconfig
> @@ -32,3 +32,5 @@ CONFIG_FSL_CAAM=y
>  CONFIG_SYS_NS16550=y
>  CONFIG_OF_LIBFDT=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080a_simu_defconfig b/configs/ls2080a_simu_defconfig
> index b6de767..24cc230 100644
> --- a/configs/ls2080a_simu_defconfig
> +++ b/configs/ls2080a_simu_defconfig
> @@ -35,3 +35,5 @@ CONFIG_MTD_NOR_FLASH=y
> CONFIG_SYS_NS16550=y  CONFIG_OF_LIBFDT=y
> CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080aqds_SECURE_BOOT_defconfig
> b/configs/ls2080aqds_SECURE_BOOT_defconfig
> index c879f80..b84c387 100644
> --- a/configs/ls2080aqds_SECURE_BOOT_defconfig
> +++ b/configs/ls2080aqds_SECURE_BOOT_defconfig
> @@ -53,3 +53,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_RSA=y
>  CONFIG_RSA_SOFTWARE_EXP=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080aqds_defconfig b/configs/ls2080aqds_defconfig index
> 9ee003d..a90420f 100644
> --- a/configs/ls2080aqds_defconfig
> +++ b/configs/ls2080aqds_defconfig
> @@ -52,3 +52,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080aqds_nand_defconfig
> b/configs/ls2080aqds_nand_defconfig
> index 039672f..a069fa3 100644
> --- a/configs/ls2080aqds_nand_defconfig
> +++ b/configs/ls2080aqds_nand_defconfig
> @@ -61,3 +61,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080aqds_qspi_defconfig
> b/configs/ls2080aqds_qspi_defconfig
> index 53e55c8..7a6cf8d 100644
> --- a/configs/ls2080aqds_qspi_defconfig
> +++ b/configs/ls2080aqds_qspi_defconfig
> @@ -52,3 +52,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080aqds_sdcard_defconfig
> b/configs/ls2080aqds_sdcard_defconfig
> index efea22f..3c0d73c 100644
> --- a/configs/ls2080aqds_sdcard_defconfig
> +++ b/configs/ls2080aqds_sdcard_defconfig
> @@ -59,3 +59,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080ardb_SECURE_BOOT_defconfig
> b/configs/ls2080ardb_SECURE_BOOT_defconfig
> index 906fa9a..0984156 100644
> --- a/configs/ls2080ardb_SECURE_BOOT_defconfig
> +++ b/configs/ls2080ardb_SECURE_BOOT_defconfig
> @@ -53,3 +53,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_RSA=y
>  CONFIG_RSA_SOFTWARE_EXP=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080ardb_defconfig b/configs/ls2080ardb_defconfig index
> ea54383..3d6ffcb 100644
> --- a/configs/ls2080ardb_defconfig
> +++ b/configs/ls2080ardb_defconfig
> @@ -52,3 +52,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2080ardb_nand_defconfig
> b/configs/ls2080ardb_nand_defconfig
> index 81d1b6c..070d0f9 100644
> --- a/configs/ls2080ardb_nand_defconfig
> +++ b/configs/ls2080ardb_nand_defconfig
> @@ -56,3 +56,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
> b/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
> index cc88c88..189bf0f 100644
> --- a/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
> +++ b/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
> @@ -51,3 +51,5 @@ CONFIG_USB_STORAGE=y
>  CONFIG_RSA=y
>  CONFIG_RSA_SOFTWARE_EXP=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> diff --git a/configs/ls2088ardb_qspi_defconfig
> b/configs/ls2088ardb_qspi_defconfig
> index b2ca618..f78b0bf 100644
> --- a/configs/ls2088ardb_qspi_defconfig
> +++ b/configs/ls2088ardb_qspi_defconfig
> @@ -53,3 +53,5 @@ CONFIG_USB_XHCI_HCD=y
>  CONFIG_USB_XHCI_DWC3=y
>  CONFIG_USB_STORAGE=y
>  CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
> +CONFIG_BLK=y
> +CONFIG_DM_MMC=y
> --
> 1.7.1

Patch

diff --git a/configs/ls1021atwr_nor_SECURE_BOOT_defconfig b/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
index 17a202d..4d85983 100644
--- a/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
+++ b/configs/ls1021atwr_nor_SECURE_BOOT_defconfig
@@ -48,3 +48,5 @@  CONFIG_VIDEO=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_RSA=y
 CONFIG_SPL_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1021atwr_nor_defconfig b/configs/ls1021atwr_nor_defconfig
index a18426e..f4f7998 100644
--- a/configs/ls1021atwr_nor_defconfig
+++ b/configs/ls1021atwr_nor_defconfig
@@ -48,3 +48,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_VIDEO_FSL_DCU_FB=y
 CONFIG_VIDEO=y
 # CONFIG_VIDEO_SW_CURSOR is not set
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1021atwr_nor_lpuart_defconfig b/configs/ls1021atwr_nor_lpuart_defconfig
index 83ffa19..037f56c 100644
--- a/configs/ls1021atwr_nor_lpuart_defconfig
+++ b/configs/ls1021atwr_nor_lpuart_defconfig
@@ -49,3 +49,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_VIDEO_FSL_DCU_FB=y
 CONFIG_VIDEO=y
 # CONFIG_VIDEO_SW_CURSOR is not set
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1021atwr_qspi_defconfig b/configs/ls1021atwr_qspi_defconfig
index 46d8dbb..084bd27 100644
--- a/configs/ls1021atwr_qspi_defconfig
+++ b/configs/ls1021atwr_qspi_defconfig
@@ -55,3 +55,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_VIDEO_FSL_DCU_FB=y
 CONFIG_VIDEO=y
 # CONFIG_VIDEO_SW_CURSOR is not set
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig b/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
index be2d369..11ffdce 100644
--- a/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
+++ b/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
@@ -63,3 +63,5 @@  CONFIG_VIDEO=y
 # CONFIG_VIDEO_SW_CURSOR is not set
 CONFIG_RSA=y
 CONFIG_SPL_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1021atwr_sdcard_ifc_defconfig b/configs/ls1021atwr_sdcard_ifc_defconfig
index 14044fd..bf719f4 100644
--- a/configs/ls1021atwr_sdcard_ifc_defconfig
+++ b/configs/ls1021atwr_sdcard_ifc_defconfig
@@ -59,3 +59,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_VIDEO_FSL_DCU_FB=y
 CONFIG_VIDEO=y
 # CONFIG_VIDEO_SW_CURSOR is not set
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1021atwr_sdcard_qspi_defconfig b/configs/ls1021atwr_sdcard_qspi_defconfig
index a69dd96..cf6055e 100644
--- a/configs/ls1021atwr_sdcard_qspi_defconfig
+++ b/configs/ls1021atwr_sdcard_qspi_defconfig
@@ -65,3 +65,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_VIDEO_FSL_DCU_FB=y
 CONFIG_VIDEO=y
 # CONFIG_VIDEO_SW_CURSOR is not set
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043aqds_defconfig b/configs/ls1043aqds_defconfig
index f6a8b74..73f7f8a 100644
--- a/configs/ls1043aqds_defconfig
+++ b/configs/ls1043aqds_defconfig
@@ -46,3 +46,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043aqds_lpuart_defconfig b/configs/ls1043aqds_lpuart_defconfig
index b23ecf2..5ab6a77 100644
--- a/configs/ls1043aqds_lpuart_defconfig
+++ b/configs/ls1043aqds_lpuart_defconfig
@@ -48,3 +48,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043aqds_nand_defconfig b/configs/ls1043aqds_nand_defconfig
index 28131b2..385c3fd 100644
--- a/configs/ls1043aqds_nand_defconfig
+++ b/configs/ls1043aqds_nand_defconfig
@@ -61,3 +61,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043aqds_nor_ddr3_defconfig b/configs/ls1043aqds_nor_ddr3_defconfig
index 800f884..c9b047c 100644
--- a/configs/ls1043aqds_nor_ddr3_defconfig
+++ b/configs/ls1043aqds_nor_ddr3_defconfig
@@ -47,3 +47,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043aqds_qspi_defconfig b/configs/ls1043aqds_qspi_defconfig
index fdbcf7c..65613c7 100644
--- a/configs/ls1043aqds_qspi_defconfig
+++ b/configs/ls1043aqds_qspi_defconfig
@@ -45,3 +45,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043aqds_sdcard_ifc_defconfig b/configs/ls1043aqds_sdcard_ifc_defconfig
index b6ad638..eca3abf 100644
--- a/configs/ls1043aqds_sdcard_ifc_defconfig
+++ b/configs/ls1043aqds_sdcard_ifc_defconfig
@@ -61,3 +61,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043aqds_sdcard_qspi_defconfig b/configs/ls1043aqds_sdcard_qspi_defconfig
index 054fc0d..59ddfaa 100644
--- a/configs/ls1043aqds_sdcard_qspi_defconfig
+++ b/configs/ls1043aqds_sdcard_qspi_defconfig
@@ -58,3 +58,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043ardb_SECURE_BOOT_defconfig b/configs/ls1043ardb_SECURE_BOOT_defconfig
index 478fdc8..defcf6c 100644
--- a/configs/ls1043ardb_SECURE_BOOT_defconfig
+++ b/configs/ls1043ardb_SECURE_BOOT_defconfig
@@ -44,3 +44,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_SPL_RSA=y
 CONFIG_RSA_SOFTWARE_EXP=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043ardb_defconfig b/configs/ls1043ardb_defconfig
index c308882..cbf7e4f 100644
--- a/configs/ls1043ardb_defconfig
+++ b/configs/ls1043ardb_defconfig
@@ -42,3 +42,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043ardb_nand_SECURE_BOOT_defconfig b/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
index ec90e48..6d8a4f1 100644
--- a/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
+++ b/configs/ls1043ardb_nand_SECURE_BOOT_defconfig
@@ -61,3 +61,5 @@  CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_SPL_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043ardb_nand_defconfig b/configs/ls1043ardb_nand_defconfig
index 04d2934..8bfa3ec 100644
--- a/configs/ls1043ardb_nand_defconfig
+++ b/configs/ls1043ardb_nand_defconfig
@@ -59,3 +59,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig b/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
index 4bce1a9..daa7051 100644
--- a/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
+++ b/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
@@ -60,3 +60,5 @@  CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_SPL_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1043ardb_sdcard_defconfig b/configs/ls1043ardb_sdcard_defconfig
index 09ff4c3..e25a543 100644
--- a/configs/ls1043ardb_sdcard_defconfig
+++ b/configs/ls1043ardb_sdcard_defconfig
@@ -57,3 +57,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046aqds_SECURE_BOOT_defconfig b/configs/ls1046aqds_SECURE_BOOT_defconfig
index 9649919..ec63e75 100644
--- a/configs/ls1046aqds_SECURE_BOOT_defconfig
+++ b/configs/ls1046aqds_SECURE_BOOT_defconfig
@@ -48,3 +48,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046aqds_defconfig b/configs/ls1046aqds_defconfig
index 6a3e4f8..5801563 100644
--- a/configs/ls1046aqds_defconfig
+++ b/configs/ls1046aqds_defconfig
@@ -48,3 +48,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046aqds_lpuart_defconfig b/configs/ls1046aqds_lpuart_defconfig
index cb4c5f0..9b690e3 100644
--- a/configs/ls1046aqds_lpuart_defconfig
+++ b/configs/ls1046aqds_lpuart_defconfig
@@ -50,3 +50,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046aqds_nand_defconfig b/configs/ls1046aqds_nand_defconfig
index c6b6986..0276ba3 100644
--- a/configs/ls1046aqds_nand_defconfig
+++ b/configs/ls1046aqds_nand_defconfig
@@ -55,3 +55,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046aqds_qspi_defconfig b/configs/ls1046aqds_qspi_defconfig
index b2c1885..618af6b 100644
--- a/configs/ls1046aqds_qspi_defconfig
+++ b/configs/ls1046aqds_qspi_defconfig
@@ -48,3 +48,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046aqds_sdcard_ifc_defconfig b/configs/ls1046aqds_sdcard_ifc_defconfig
index b0538c1..e821d1a 100644
--- a/configs/ls1046aqds_sdcard_ifc_defconfig
+++ b/configs/ls1046aqds_sdcard_ifc_defconfig
@@ -64,3 +64,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046aqds_sdcard_qspi_defconfig b/configs/ls1046aqds_sdcard_qspi_defconfig
index d067ba9..491f712 100644
--- a/configs/ls1046aqds_sdcard_qspi_defconfig
+++ b/configs/ls1046aqds_sdcard_qspi_defconfig
@@ -63,3 +63,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046ardb_emmc_defconfig b/configs/ls1046ardb_emmc_defconfig
index 9e4f275..d08998b 100644
--- a/configs/ls1046ardb_emmc_defconfig
+++ b/configs/ls1046ardb_emmc_defconfig
@@ -59,3 +59,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig b/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
index 139e1ab..41fb739 100644
--- a/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
+++ b/configs/ls1046ardb_qspi_SECURE_BOOT_defconfig
@@ -45,3 +45,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046ardb_qspi_defconfig b/configs/ls1046ardb_qspi_defconfig
index 45bef3d..c39547a 100644
--- a/configs/ls1046ardb_qspi_defconfig
+++ b/configs/ls1046ardb_qspi_defconfig
@@ -45,3 +45,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig b/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
index 7fbce1c..cab6b34 100644
--- a/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
+++ b/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig
@@ -61,3 +61,5 @@  CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_SPL_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1046ardb_sdcard_defconfig b/configs/ls1046ardb_sdcard_defconfig
index e82d389..8bee529 100644
--- a/configs/ls1046ardb_sdcard_defconfig
+++ b/configs/ls1046ardb_sdcard_defconfig
@@ -58,3 +58,5 @@  CONFIG_DM_USB=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088aqds_defconfig b/configs/ls1088aqds_defconfig
index 8f9c491..769f2a6 100644
--- a/configs/ls1088aqds_defconfig
+++ b/configs/ls1088aqds_defconfig
@@ -46,3 +46,5 @@  CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_GADGET=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig b/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
index c761102..89473d5 100644
--- a/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
+++ b/configs/ls1088aqds_qspi_SECURE_BOOT_defconfig
@@ -53,3 +53,5 @@  CONFIG_USB_GADGET=y
 CONFIG_RSA=y
 CONFIG_RSA_SOFTWARE_EXP=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088aqds_qspi_defconfig b/configs/ls1088aqds_qspi_defconfig
index a7bed8c..2d3abf3 100644
--- a/configs/ls1088aqds_qspi_defconfig
+++ b/configs/ls1088aqds_qspi_defconfig
@@ -51,3 +51,5 @@  CONFIG_USB_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_GADGET=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088aqds_sdcard_ifc_defconfig b/configs/ls1088aqds_sdcard_ifc_defconfig
index a7efd68..78a18a0 100644
--- a/configs/ls1088aqds_sdcard_ifc_defconfig
+++ b/configs/ls1088aqds_sdcard_ifc_defconfig
@@ -54,3 +54,5 @@  CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_GADGET=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088aqds_sdcard_qspi_defconfig b/configs/ls1088aqds_sdcard_qspi_defconfig
index f724bd3..a3287c9 100644
--- a/configs/ls1088aqds_sdcard_qspi_defconfig
+++ b/configs/ls1088aqds_sdcard_qspi_defconfig
@@ -60,3 +60,5 @@  CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_GADGET=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig b/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
index d0334a2..973f220 100644
--- a/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
+++ b/configs/ls1088ardb_qspi_SECURE_BOOT_defconfig
@@ -53,3 +53,5 @@  CONFIG_USB_GADGET=y
 CONFIG_RSA=y
 CONFIG_RSA_SOFTWARE_EXP=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088ardb_qspi_defconfig b/configs/ls1088ardb_qspi_defconfig
index d806966..c0de0d7 100644
--- a/configs/ls1088ardb_qspi_defconfig
+++ b/configs/ls1088ardb_qspi_defconfig
@@ -51,3 +51,5 @@  CONFIG_USB_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_GADGET=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig b/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
index 5935609..fe5475a 100644
--- a/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
+++ b/configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig
@@ -60,3 +60,5 @@  CONFIG_USB_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_SPL_RSA=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls1088ardb_sdcard_qspi_defconfig b/configs/ls1088ardb_sdcard_qspi_defconfig
index bf1c0a2..51c47fe 100644
--- a/configs/ls1088ardb_sdcard_qspi_defconfig
+++ b/configs/ls1088ardb_sdcard_qspi_defconfig
@@ -60,3 +60,5 @@  CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_GADGET=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080a_emu_defconfig b/configs/ls2080a_emu_defconfig
index 5d81d06..b7bdd82 100644
--- a/configs/ls2080a_emu_defconfig
+++ b/configs/ls2080a_emu_defconfig
@@ -32,3 +32,5 @@  CONFIG_FSL_CAAM=y
 CONFIG_SYS_NS16550=y
 CONFIG_OF_LIBFDT=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080a_simu_defconfig b/configs/ls2080a_simu_defconfig
index b6de767..24cc230 100644
--- a/configs/ls2080a_simu_defconfig
+++ b/configs/ls2080a_simu_defconfig
@@ -35,3 +35,5 @@  CONFIG_MTD_NOR_FLASH=y
 CONFIG_SYS_NS16550=y
 CONFIG_OF_LIBFDT=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080aqds_SECURE_BOOT_defconfig b/configs/ls2080aqds_SECURE_BOOT_defconfig
index c879f80..b84c387 100644
--- a/configs/ls2080aqds_SECURE_BOOT_defconfig
+++ b/configs/ls2080aqds_SECURE_BOOT_defconfig
@@ -53,3 +53,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_RSA_SOFTWARE_EXP=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080aqds_defconfig b/configs/ls2080aqds_defconfig
index 9ee003d..a90420f 100644
--- a/configs/ls2080aqds_defconfig
+++ b/configs/ls2080aqds_defconfig
@@ -52,3 +52,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080aqds_nand_defconfig b/configs/ls2080aqds_nand_defconfig
index 039672f..a069fa3 100644
--- a/configs/ls2080aqds_nand_defconfig
+++ b/configs/ls2080aqds_nand_defconfig
@@ -61,3 +61,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080aqds_qspi_defconfig b/configs/ls2080aqds_qspi_defconfig
index 53e55c8..7a6cf8d 100644
--- a/configs/ls2080aqds_qspi_defconfig
+++ b/configs/ls2080aqds_qspi_defconfig
@@ -52,3 +52,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080aqds_sdcard_defconfig b/configs/ls2080aqds_sdcard_defconfig
index efea22f..3c0d73c 100644
--- a/configs/ls2080aqds_sdcard_defconfig
+++ b/configs/ls2080aqds_sdcard_defconfig
@@ -59,3 +59,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080ardb_SECURE_BOOT_defconfig b/configs/ls2080ardb_SECURE_BOOT_defconfig
index 906fa9a..0984156 100644
--- a/configs/ls2080ardb_SECURE_BOOT_defconfig
+++ b/configs/ls2080ardb_SECURE_BOOT_defconfig
@@ -53,3 +53,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_RSA_SOFTWARE_EXP=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080ardb_defconfig b/configs/ls2080ardb_defconfig
index ea54383..3d6ffcb 100644
--- a/configs/ls2080ardb_defconfig
+++ b/configs/ls2080ardb_defconfig
@@ -52,3 +52,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2080ardb_nand_defconfig b/configs/ls2080ardb_nand_defconfig
index 81d1b6c..070d0f9 100644
--- a/configs/ls2080ardb_nand_defconfig
+++ b/configs/ls2080ardb_nand_defconfig
@@ -56,3 +56,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig b/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
index cc88c88..189bf0f 100644
--- a/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
+++ b/configs/ls2088ardb_qspi_SECURE_BOOT_defconfig
@@ -51,3 +51,5 @@  CONFIG_USB_STORAGE=y
 CONFIG_RSA=y
 CONFIG_RSA_SOFTWARE_EXP=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y
diff --git a/configs/ls2088ardb_qspi_defconfig b/configs/ls2088ardb_qspi_defconfig
index b2ca618..f78b0bf 100644
--- a/configs/ls2088ardb_qspi_defconfig
+++ b/configs/ls2088ardb_qspi_defconfig
@@ -53,3 +53,5 @@  CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_DWC3=y
 CONFIG_USB_STORAGE=y
 CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
+CONFIG_BLK=y
+CONFIG_DM_MMC=y