Applied to drm-misc-next
On 31.10.2023 08:31, Stanislaw Gruszka wrote: > Use GEM shmem for buffer management code; > > Previously sent as RFC: > https://lore.kernel.org/dri-devel/20230901164842.178654-1-stanislaw.grus...@linux.intel.com/ > > Compared to RFC only changelog's were improved. > > Jacek Lawrynowicz (4): > accel/ivpu: Allocate vpu_addr in gem->open() callback > accel/ivpu: Fix locking in ivpu_bo_remove_all_bos_from_context() > accel/ivpu: Remove support for uncached buffers > accel/ivpu: Use GEM shmem helper for all buffers > > drivers/accel/ivpu/Kconfig | 2 +- > drivers/accel/ivpu/ivpu_drv.c | 13 +- > drivers/accel/ivpu/ivpu_drv.h | 3 + > drivers/accel/ivpu/ivpu_fw.c | 2 +- > drivers/accel/ivpu/ivpu_gem.c | 678 ++++++++------------------ > drivers/accel/ivpu/ivpu_gem.h | 75 +-- > drivers/accel/ivpu/ivpu_job.c | 8 +- > drivers/accel/ivpu/ivpu_mmu.c | 5 +- > drivers/accel/ivpu/ivpu_mmu_context.c | 38 +- > drivers/accel/ivpu/ivpu_mmu_context.h | 11 +- > include/uapi/drm/ivpu_accel.h | 2 +- > 11 files changed, 266 insertions(+), 571 deletions(-) >