mbox series

[0/4] accel/ivpu: Use GEM shmem

Message ID 20231031073156.1301669-1-stanislaw.gruszka@linux.intel.com (mailing list archive)
Headers show
Series accel/ivpu: Use GEM shmem | expand

Message

Stanislaw Gruszka Oct. 31, 2023, 7:31 a.m. UTC
Use GEM shmem for buffer management code;

Previously sent as RFC:
https://lore.kernel.org/dri-devel/20230901164842.178654-1-stanislaw.gruszka@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(-)

Comments

Jacek Lawrynowicz Nov. 8, 2023, 3:30 p.m. UTC | #1
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.gruszka@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(-)
>