Message ID | 20241017145817.121590-1-jacek.lawrynowicz@linux.intel.com (mailing list archive) |
---|---|
Headers | show |
Series | accel/ivpu: Changes for 6.13-rc5 | expand |
Oops, I meant 6.13-rc1 On 10/17/2024 4:58 PM, Jacek Lawrynowicz wrote: > - Remove support for deprecated and unused copy engine > - Improved open() performance by lazy allocating MMU page tables > - Error handling fixes in MMU code > - Extend VPU address ranges to allow bigger workloads > > Andrzej Kacprowski (1): > accel/ivpu: Remove copy engine support > > Karol Wachowski (9): > accel/ivpu: Do not fail when more than 1 tile is fused > accel/ivpu: Defer MMU root page table allocation > accel/ivpu: Clear CDTAB entry in case of failure > accel/ivpu: Unmap partially mapped BOs in case of errors > accel/ivpu: Use xa_alloc_cyclic() instead of custom function > accel/ivpu: Make command queue ID allocated on XArray > accel/ivpu: Don't allocate preemption buffers when MIP is disabled > accel/ivpu: Increase DMA address range > accel/ivpu: Move secondary preemption buffer allocation to DMA range > > Maciej Falkowski (1): > accel/ivpu: Add debug Kconfig option > > drivers/accel/ivpu/Kconfig | 10 ++ > drivers/accel/ivpu/Makefile | 2 + > drivers/accel/ivpu/ivpu_drv.c | 31 +++-- > drivers/accel/ivpu/ivpu_drv.h | 16 +-- > drivers/accel/ivpu/ivpu_fw.c | 8 +- > drivers/accel/ivpu/ivpu_hw.c | 10 +- > drivers/accel/ivpu/ivpu_hw_btrs.c | 12 +- > drivers/accel/ivpu/ivpu_job.c | 148 ++++++++++-------------- > drivers/accel/ivpu/ivpu_job.h | 2 + > drivers/accel/ivpu/ivpu_jsm_msg.c | 8 +- > drivers/accel/ivpu/ivpu_mmu.c | 101 ++++++---------- > drivers/accel/ivpu/ivpu_mmu.h | 4 +- > drivers/accel/ivpu/ivpu_mmu_context.c | 158 ++++++++++++++------------ > drivers/accel/ivpu/ivpu_mmu_context.h | 9 +- > drivers/accel/ivpu/ivpu_pm.c | 2 + > include/uapi/drm/ivpu_accel.h | 6 +- > 16 files changed, 243 insertions(+), 284 deletions(-) > > -- > 2.45.1
Applied to drm-mic-next On 10/17/2024 4:58 PM, Jacek Lawrynowicz wrote: > - Remove support for deprecated and unused copy engine > - Improved open() performance by lazy allocating MMU page tables > - Error handling fixes in MMU code > - Extend VPU address ranges to allow bigger workloads > > Andrzej Kacprowski (1): > accel/ivpu: Remove copy engine support > > Karol Wachowski (9): > accel/ivpu: Do not fail when more than 1 tile is fused > accel/ivpu: Defer MMU root page table allocation > accel/ivpu: Clear CDTAB entry in case of failure > accel/ivpu: Unmap partially mapped BOs in case of errors > accel/ivpu: Use xa_alloc_cyclic() instead of custom function > accel/ivpu: Make command queue ID allocated on XArray > accel/ivpu: Don't allocate preemption buffers when MIP is disabled > accel/ivpu: Increase DMA address range > accel/ivpu: Move secondary preemption buffer allocation to DMA range > > Maciej Falkowski (1): > accel/ivpu: Add debug Kconfig option > > drivers/accel/ivpu/Kconfig | 10 ++ > drivers/accel/ivpu/Makefile | 2 + > drivers/accel/ivpu/ivpu_drv.c | 31 +++-- > drivers/accel/ivpu/ivpu_drv.h | 16 +-- > drivers/accel/ivpu/ivpu_fw.c | 8 +- > drivers/accel/ivpu/ivpu_hw.c | 10 +- > drivers/accel/ivpu/ivpu_hw_btrs.c | 12 +- > drivers/accel/ivpu/ivpu_job.c | 148 ++++++++++-------------- > drivers/accel/ivpu/ivpu_job.h | 2 + > drivers/accel/ivpu/ivpu_jsm_msg.c | 8 +- > drivers/accel/ivpu/ivpu_mmu.c | 101 ++++++---------- > drivers/accel/ivpu/ivpu_mmu.h | 4 +- > drivers/accel/ivpu/ivpu_mmu_context.c | 158 ++++++++++++++------------ > drivers/accel/ivpu/ivpu_mmu_context.h | 9 +- > drivers/accel/ivpu/ivpu_pm.c | 2 + > include/uapi/drm/ivpu_accel.h | 6 +- > 16 files changed, 243 insertions(+), 284 deletions(-) > > -- > 2.45.1