accel/ivpu: Make command queue ID allocated on XArray
Use XArray for dynamic command queue ID allocations instead of fixed ones. This is required by upcoming changes to UAPI that will allow to manage command queues by user space instead of having predefined number of queues in a context. Signed-off-by:Karol Wachowski <karol.wachowski@intel.com> Reviewed-by:
Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Reviewed-by:
Jeffrey Hugo <quic_jhugo@quicinc.com> Signed-off-by:
Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241017145817.121590-8-jacek.lawrynowicz@linux.intel.com
Showing
- drivers/accel/ivpu/ivpu_drv.c 6 additions, 0 deletionsdrivers/accel/ivpu/ivpu_drv.c
- drivers/accel/ivpu/ivpu_drv.h 6 additions, 1 deletiondrivers/accel/ivpu/ivpu_drv.h
- drivers/accel/ivpu/ivpu_job.c 46 additions, 45 deletionsdrivers/accel/ivpu/ivpu_job.c
- drivers/accel/ivpu/ivpu_job.h 2 additions, 0 deletionsdrivers/accel/ivpu/ivpu_job.h
Loading
Please register or sign in to comment