]> git.ipfire.org Git - thirdparty/u-boot.git/commit
reset: zynqmp: Implement rst_reset using PM_RESET_ACTION_PULSE
authorMichal Simek <michal.simek@amd.com>
Mon, 25 May 2026 11:45:46 +0000 (13:45 +0200)
committerMichal Simek <michal.simek@amd.com>
Mon, 8 Jun 2026 08:50:06 +0000 (10:50 +0200)
commit8efa173b389e5cef6eece991351442baea0264fd
treebd545cc373e2646007a97ab90bdb5be52f481982
parentf59b7a010e2e29d0e2890ec1e60fd0b3f0714ec0
reset: zynqmp: Implement rst_reset using PM_RESET_ACTION_PULSE

Implement the rst_reset operation in the ZynqMP reset driver to use
PM_RESET_ACTION_PULSE. This allows the reset controller to perform
a reset pulse in a single firmware call instead of separate assert
and deassert calls.

This matches the Linux kernel implementation of zynqmp_reset_reset().

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/be77d6f1b60f591ef626c14229d85c5cab867967.1779709539.git.michal.simek@amd.com
drivers/reset/reset-zynqmp.c