Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-11-18 Thread Jacek Lawrynowicz
Hi, On 11/1/2022 9:56 AM, Thomas Zimmermann wrote: > Hi > > Am 24.09.22 um 17:11 schrieb Jacek Lawrynowicz: >> VPU Memory Management Unit is based on ARM MMU-600. >> It allows to create multiple virtual address spaces for the device and >> map noncontinuous host memory (there is no dedicated memo

Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-11-18 Thread Jacek Lawrynowicz
Hi, On 11/1/2022 10:00 AM, Thomas Zimmermann wrote: > Hi > > Am 24.09.22 um 17:11 schrieb Jacek Lawrynowicz: >> VPU Memory Management Unit is based on ARM MMU-600. >> It allows to create multiple virtual address spaces for the device and >> map noncontinuous host memory (there is no dedicated mem

Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-11-17 Thread Jacek Lawrynowicz
Hi, On 10/27/2022 7:44 PM, Jeffrey Hugo wrote: > On 10/27/2022 3:14 AM, Jacek Lawrynowicz wrote: >> Hi, >> >> Thanks for an in-depth review. My responses are inline. >> >> On 10/26/2022 2:12 AM, Jeffrey Hugo wrote: >>> On 9/24/2022 9:11 AM, Jacek Lawrynowicz wrote: VPU Memory Management Unit

Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-11-01 Thread Thomas Zimmermann
Hi Am 24.09.22 um 17:11 schrieb Jacek Lawrynowicz: VPU Memory Management Unit is based on ARM MMU-600. It allows to create multiple virtual address spaces for the device and map noncontinuous host memory (there is no dedicated memory on the VPU). Address space is implemented as a struct ivpu_mm

Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-11-01 Thread Thomas Zimmermann
Hi Am 24.09.22 um 17:11 schrieb Jacek Lawrynowicz: VPU Memory Management Unit is based on ARM MMU-600. It allows to create multiple virtual address spaces for the device and map noncontinuous host memory (there is no dedicated memory on the VPU). Address space is implemented as a struct ivpu_mm

Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-10-27 Thread Jeffrey Hugo
On 10/27/2022 3:14 AM, Jacek Lawrynowicz wrote: Hi, Thanks for an in-depth review. My responses are inline. On 10/26/2022 2:12 AM, Jeffrey Hugo wrote: On 9/24/2022 9:11 AM, Jacek Lawrynowicz wrote: VPU Memory Management Unit is based on ARM MMU-600. It allows to create multiple virtual addres

Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-10-27 Thread Jacek Lawrynowicz
Hi, Thanks for an in-depth review. My responses are inline. On 10/26/2022 2:12 AM, Jeffrey Hugo wrote: > On 9/24/2022 9:11 AM, Jacek Lawrynowicz wrote: >> VPU Memory Management Unit is based on ARM MMU-600. >> It allows to create multiple virtual address spaces for the device and > > "It allows

Re: [PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-10-25 Thread Jeffrey Hugo
On 9/24/2022 9:11 AM, Jacek Lawrynowicz wrote: VPU Memory Management Unit is based on ARM MMU-600. It allows to create multiple virtual address spaces for the device and "It allows the creation of"? map noncontinuous host memory (there is no dedicated memory on the VPU). Address space is imp

[PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-09-24 Thread Jacek Lawrynowicz
VPU Memory Management Unit is based on ARM MMU-600. It allows to create multiple virtual address spaces for the device and map noncontinuous host memory (there is no dedicated memory on the VPU). Address space is implemented as a struct ivpu_mmu_context, it has an ID, drm_mm allocator for VPU addr

[PATCH v3 2/7] drm/ivpu: Add Intel VPU MMU support

2022-09-22 Thread Jacek Lawrynowicz
VPU Memory Management Unit is based on ARM MMU-600. It allows to create multiple virtual address spaces for the device and map noncontinuous host memory (there is no dedicated memory on the VPU). Address space is implemented as a struct ivpu_mmu_context, it has an ID, drm_mm allocator for VPU addr