From 7936aec48b17f02b7f4f5a4b7b684a8eb75f92e7 Mon Sep 17 00:00:00 2001 From: Peng Fan Date: Sun, 8 Feb 2026 22:34:42 +0800 Subject: 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 --- board/nxp/imx8mp_evk/imx8mp_evk.c | 7 +++++++ 1 file changed, 7 insertions(+) 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) -- cgit v1.3.1