
Date: Thu, 28 Apr 2022 11:42:19 +0200 From: Heinrich Schuchardt xypron.glpk@gmx.de
On 4/28/22 11:09, Mark Kettenis wrote:
We call efi_disk_init() after the MMC device is probed. Therefore probing of the MCC device does not trigger EVT_DM_POST_PROBE.
We have to move the efi_disk_init() call before initr_dm().
[PATCH 1/1] efi_loader: call efi_init_early() earlier https://lists.denx.de/pipermail/u-boot/2022-April/482701.html
With the patch GRUB now sees the MMC device but it is still not seeing the partitions:
grub rescue> ls (hd0) (hd1)
This is strange because devices and protocols look rather normal now:
Do you have the fix for the raw disk support in your tree? I suspect that GRUB needs that to read the partition table.
Do you relate to an existing patch or only to the bug that you reported?
There is a patch now:
https://patchwork.ozlabs.org/project/uboot/patch/20220428044916.52250-1-taka...
Cheers,
Mark