[PATCH v2 0/3] fwu: Call EFI stack initialization after preboot
Michal Simek
michal.simek at amd.com
Tue Mar 31 17:03:07 CEST 2026
On 3/31/26 17:00, Heinrich Schuchardt wrote:
> Am 31. März 2026 16:28:06 MESZ schrieb Tom Rini <trini at konsulko.com>:
>> On Wed, Mar 18, 2026 at 02:25:08PM +0100, Michal Simek wrote:
>>
>>> Hi,
>>>
>>> the whole series is trying to address issues we have on platforms where usb
>>> and ufs init are not done before efi initialization. This is happenin on
>>> platforms where A/B update is enabled. FWU code is called early and do EFI
>>> initialization before usb and ufs started that's why they are not visible.
>>>
>>> We are workarounding it by starting usb/ufs from board file but this should
>>> be more generic approach.
>
> If a block device is created after EFI initialization an event handler creates an EFI handle.
But capsules are not automatically taken.
> Do have an example for QEMU to reproduce the issue.
Nope. Only on our HW.
> I am on vacation till April 11th. But maybe Ilias could look at it.
Enjoy.
M
More information about the U-Boot
mailing list