summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeng Fan <[email protected]>2026-02-08 22:34:42 +0800
committerFabio Estevam <[email protected]>2026-02-28 15:31:49 -0300
commit7936aec48b17f02b7f4f5a4b7b684a8eb75f92e7 (patch)
tree31315fbc4a0bcc8fb6b07261df0c63d17f905fb8
parentc6c1b7a54455c7f8eec8eec2a438f75d1d25f6bf (diff)
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 <[email protected]>
-rw-r--r--board/nxp/imx8mp_evk/imx8mp_evk.c7
1 files changed, 7 insertions, 0 deletions
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)