[PATCH v3 0/4] Enable EFI Capsule on Disk on Libre Computer LePotato & LaFrite
Neil Armstrong
neil.armstrong at linaro.org
Wed Apr 22 18:28:33 CEST 2026
Hi,
On Wed, 22 Apr 2026 15:43:22 +0000, Ferass El Hafidi wrote:
> Mostly everything is already in place to enable EFI capsules and in particular
> EFI capsule on disk.
>
> First, switch all Amlogic boards to use SYSRESET. EFI Capsule on Disk
> functionality expects sysreset to be present. As the current reset_cpu()
> function in board-common.c is basically only doing PSCI reset on U-Boot
> proper, we can replace it with sysreset's PSCI support, which works just
> fine for that purpose provided BL31 is running (SPL stays on an
> SoC-specific reset_cpu() which does for(;;);, as the overhead for
> sysreset is too high and we don't have PSCI yet at that point).
>
> [...]
Thanks, Applied to https://source.denx.de/u-boot/custodians/u-boot-amlogic (u-boot-amlogic-next)
[1/4] arm: mach-meson: provide reset_cpu only when SYSRESET is disabled
https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/93c13379a4446ea38f85c4e393d187b8de2159ab
[2/4] arm: meson: enable SYSRESET_PSCI
https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/63a0b3e9abba4df4e6d560f317be2712862c6141
[3/4] configs: libretech-ac_defconfig: enable EFI Capsule on Disk
https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/94deb742654ae2f8996e9db17158834261b8c05e
[4/4] configs: libretech-cc_defconfig: enable EFI Capsule on Disk
https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/e07cc9e7fdcc35780f539ee1d452ffd3da0fbd1f
--
Neil
More information about the U-Boot
mailing list