[PATCH v3 0/1] Enable reset_cpu() in SPL for ZynqMP
Michal Simek
michal.simek at amd.com
Tue Jun 11 13:03:56 CEST 2024
On 6/7/24 11:26, lukas.funke-oss at weidmueller.com wrote:
> From: Lukas Funke <lukas.funke at weidmueller.com>
>
>
> This series enables the CPU reset in the SPL for ZynqMP based platforms.
> This only works if CONFIG_SYSRESET is disabled. This is usually the
> case since the the regular sysreset requires bl31 firmware to be loaded
> in order to hand the sysreset over to PMU firmware. In SPL we can talk
> to the PMU firmware directly and request a CPU reset.
>
>
> Changes in v3:
> - Use 'ZYNQMP_PM_RESET_SOFT' directly
> - Add comment on what happens if CONFIG_ZYNQMP_FIRMWARE is not enabled
>
> Changes in v2:
> - Drop 2/2 since reworking ZYNQMP_FIRMWARE dependency is out-of-scope
>
> Lukas Funke (1):
> xilinx: zynqmp: Enable reset_cpu() in SPL
>
> board/xilinx/zynqmp/zynqmp.c | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
Applied.
M
More information about the U-Boot
mailing list