Here is the CI build result. https://travis-ci.org/yangbolu1991/u-boot-test/builds/605435128
I had verified both SD and eMMC with both DM_MMC and non-DM_MMC modes. Thanks a lot. Best regards, Yangbo Lu > -----Original Message----- > From: Yangbo Lu <yangbo...@nxp.com> > Sent: Thursday, October 31, 2019 6:54 PM > To: u-boot@lists.denx.de; Peng Fan <peng....@nxp.com> > Cc: Y.b. Lu <yangbo...@nxp.com> > Subject: [PATCH 0/7] mmc: fsl_esdhc: clean up and shrink the driver > > This patch-set is to clean up and shrink the fsl_esdhc driver. > > Yangbo Lu (7): > mmc: fsl_esdhc: drop controller initialization in fsl_esdhc_init() > mmc: fsl_esdhc: fix voltage validation > mmc: fsl_esdhc: clean up bus width configuration code > mmc: fsl_esdhc: convert to use fsl_esdhc_get_cfg_common() > mmc: fsl_esdhc: drop redundant code for non-removable feature > mmc: fsl_esdhc: always check write protect state > mmc: fsl_esdhc: clean up DM and non-DM code > > drivers/mmc/fsl_esdhc.c | 370 > ++++++++++++++++-------------------------------- > include/fsl_esdhc.h | 14 +- > 2 files changed, 129 insertions(+), 255 deletions(-) > > -- > 2.7.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot