From: Peng Fan Date: Sun, 8 Feb 2026 14:34:42 +0000 (+0800) Subject: nxp: imx8mp_evk: Add board_mmc_get_env_dev X-Git-Tag: v2026.07-rc1~53^2~52^2~33 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=7936aec48b17f02b7f4f5a4b7b684a8eb75f92e7;p=thirdparty%2Fu-boot.git nxp: imx8mp_evk: Add board_mmc_get_env_dev When booting from eMMC, there is error log: MMC: FSL_SDHC: 1, FSL_SDHC: 2 Loading Environment from MMC... MMC: no card present Add board_mmc_get_env_dev() to get the correct device number. Signed-off-by: Peng Fan --- diff --git a/board/nxp/imx8mp_evk/imx8mp_evk.c b/board/nxp/imx8mp_evk/imx8mp_evk.c index 489e5ad4d43..e17100e51ec 100644 --- a/board/nxp/imx8mp_evk/imx8mp_evk.c +++ b/board/nxp/imx8mp_evk/imx8mp_evk.c @@ -28,6 +28,13 @@ struct efi_capsule_update_info update_info = { }; #endif /* EFI_HAVE_CAPSULE_SUPPORT */ +#if CONFIG_IS_ENABLED(ENV_IS_IN_MMC) +int board_mmc_get_env_dev(int devno) +{ + return devno; +} +#endif + int board_late_init(void) { #if CONFIG_IS_ENABLED(ENV_IS_IN_MMC)