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: <[email protected]> # v6.11+ Reviewed-by: Maciej Falkowski <[email protected]> Signed-off-by: Jacek Lawrynowicz <[email protected]> ---
Reviewed-by: Jeffrey Hugo <[email protected]>
