[PATCH 0/4] Enable EFI Capsule on Disk on Libre Computer LePotato & LaFrite

Neil Armstrong neil.armstrong at linaro.org
Wed Apr 22 10:14:23 CEST 2026


Hi,

On Wed, 08 Apr 2026 20:30:11 +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: move reset_cpu to spl only
      https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/a6f2d59191a6afb603927e821ab0077fdac970ab
[2/4] arm: meson: enable SYSRESET_PSCI
      https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/2cd6e8b143eec0f490c4797f2d18112c57cfc557
[3/4] configs: libretech-ac_defconfig: enable EFI Capsule on Disk
      https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/61a7cae07230cba2e8ac502c851ed36073081a81
[4/4] configs: libretech-cc_defconfig: enable EFI Capsule on Disk
      https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/b075c1d247113da582d61cc7192affb918cfae02

-- 
Neil



More information about the U-Boot mailing list