Re: [PATCH v5 3/7] accel/ivpu: Add GEM buffer object management

2023-01-13 Thread Jacek Lawrynowicz
Hi, On 12.01.2023 18:52, Jeffrey Hugo wrote: > On 1/9/2023 5:23 AM, Jacek Lawrynowicz wrote: >> Adds four types of GEM-based BOs for the VPU: >>    - shmem >>    - userptr >>    - internal >>    - prime >> >> All types are implemented as struct ivpu_bo, based on >> struct drm_gem_object. VPU addre

Re: [PATCH v5 3/7] accel/ivpu: Add GEM buffer object management

2023-01-12 Thread Jeffrey Hugo
On 1/9/2023 5:23 AM, Jacek Lawrynowicz wrote: Adds four types of GEM-based BOs for the VPU: - shmem - userptr - internal - prime All types are implemented as struct ivpu_bo, based on struct drm_gem_object. VPU address is allocated when buffer is created except for imported prime buff

Re: [PATCH v5 3/7] accel/ivpu: Add GEM buffer object management

2023-01-10 Thread Jacek Lawrynowicz
Hi, On 10.01.2023 15:34, Oded Gabbay wrote: > On Mon, Jan 9, 2023 at 2:24 PM Jacek Lawrynowicz > wrote: >> Adds four types of GEM-based BOs for the VPU: >> - shmem >> - userptr >> - internal >> - prime >> >> All types are implemented as struct ivpu_bo, based on >> struct drm_gem_object. V

Re: [PATCH v5 3/7] accel/ivpu: Add GEM buffer object management

2023-01-10 Thread Oded Gabbay
On Mon, Jan 9, 2023 at 2:24 PM Jacek Lawrynowicz wrote: > > Adds four types of GEM-based BOs for the VPU: > - shmem > - userptr > - internal > - prime > > All types are implemented as struct ivpu_bo, based on > struct drm_gem_object. VPU address is allocated when buffer is created > except

[PATCH v5 3/7] accel/ivpu: Add GEM buffer object management

2023-01-09 Thread Jacek Lawrynowicz
Adds four types of GEM-based BOs for the VPU: - shmem - userptr - internal - prime All types are implemented as struct ivpu_bo, based on struct drm_gem_object. VPU address is allocated when buffer is created except for imported prime buffers that allocate it in BO_INFO IOCTL due to missing