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

Neil Armstrong <[email protected]> Wed, 22 Apr 2026 18:28:33 +0200
Newsgroups io.groups.u-boot-amlogic,de.denx.lists.u-boot
Message-ID <177687531359.2025915.13597925861310436957.b4-ty@b4>
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