On 1/29/2025 5:40 AM, Jacek Lawrynowicz wrote:
pm_runtime_resume_and_get() sets dev->power.runtime_error that causes all subsequent pm_runtime_get_sync() calls to fail. Clear the runtime_error using pm_runtime_set_suspended(), so the driver doesn't have to be reloaded to recover when the NPU fails to boot during runtime resume. Fixes: 7d4b4c74432d ("accel/ivpu: Remove suspend_reschedule_counter") Cc: <stable@xxxxxxxxxxxxxxx> # v6.11+ Reviewed-by: Maciej Falkowski <maciej.falkowski@xxxxxxxxxxxxxxx> Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@xxxxxxxxxxxxxxx> ---
Reviewed-by: Jeffrey Hugo <quic_jhugo@xxxxxxxxxxx>