From: Sam Protsenko Date: Sun, 26 Oct 2025 01:06:58 +0000 (-0500) Subject: mmc: exynos_dw_mmc: Disable FMP for Exynos850 chip X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e11db644884242795b01ea10e2949f2f56005b0b;p=thirdparty%2Fu-boot.git mmc: exynos_dw_mmc: Disable FMP for Exynos850 chip Add DWMCI_QUIRK_DISABLE_FMP flag to Exynos850 driver data to make the driver disable FMP in case of Exynos850 chip. That makes eMMC on Exynos850 functional when U-Boot is executed during USB boot. Signed-off-by: Sam Protsenko Reviewed-by: Anand Moon Signed-off-by: Peng Fan --- diff --git a/drivers/mmc/exynos_dw_mmc.c b/drivers/mmc/exynos_dw_mmc.c index 2027fcb8224..7ccd113bd79 100644 --- a/drivers/mmc/exynos_dw_mmc.c +++ b/drivers/mmc/exynos_dw_mmc.c @@ -490,7 +490,7 @@ static const struct exynos_dwmmc_variant exynos7_smu_drv_data = { static const struct exynos_dwmmc_variant exynos850_drv_data = { .clksel = DWMCI_CLKSEL64, - .quirks = DWMCI_QUIRK_DISABLE_SMU, + .quirks = DWMCI_QUIRK_DISABLE_SMU | DWMCI_QUIRK_DISABLE_FMP, }; static const struct udevice_id exynos_dwmmc_ids[] = {