accel/ivpu: Use threaded IRQ to handle JOB done messages
Remove job_done thread and replace it with generic callback based mechanism. Signed-off-by:Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Reviewed-by:
Jeffrey Hugo <quic_jhugo@quicinc.com> Link: https://patchwork.freedesktop.org/patch/msgid/20231113170252.758137-6-jacek.lawrynowicz@linux.intel.com
Showing
- drivers/accel/ivpu/ivpu_drv.c 14 additions, 16 deletionsdrivers/accel/ivpu/ivpu_drv.c
- drivers/accel/ivpu/ivpu_drv.h 2 additions, 1 deletiondrivers/accel/ivpu/ivpu_drv.h
- drivers/accel/ivpu/ivpu_hw_37xx.c 18 additions, 11 deletionsdrivers/accel/ivpu/ivpu_hw_37xx.c
- drivers/accel/ivpu/ivpu_hw_40xx.c 15 additions, 15 deletionsdrivers/accel/ivpu/ivpu_hw_40xx.c
- drivers/accel/ivpu/ivpu_ipc.c 111 additions, 85 deletionsdrivers/accel/ivpu/ivpu_ipc.c
- drivers/accel/ivpu/ivpu_ipc.h 18 additions, 4 deletionsdrivers/accel/ivpu/ivpu_ipc.h
- drivers/accel/ivpu/ivpu_job.c 19 additions, 65 deletionsdrivers/accel/ivpu/ivpu_job.c
- drivers/accel/ivpu/ivpu_job.h 2 additions, 4 deletionsdrivers/accel/ivpu/ivpu_job.h
Loading
Please register or sign in to comment