accel/ivpu: Refactor memory ranges logic
Add new dma range and change naming convention for virtual address memory ranges managed by KMD. New available ranges are named as follows: * global range - global context accessible by FW * aliased range - user context accessible by FW * dma range - user context accessible by DMA * shave range - user context accessible by shaves * global shave range - global context accessible by shave nn Signed-off-by:Karol Wachowski <karol.wachowski@linux.intel.com> Reviewed-by:
Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com> Signed-off-by:
Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230731161258.2987564-6-stanislaw.gruszka@linux.intel.com
Showing
- drivers/accel/ivpu/ivpu_drv.c 2 additions, 2 deletionsdrivers/accel/ivpu/ivpu_drv.c
- drivers/accel/ivpu/ivpu_fw.c 8 additions, 10 deletionsdrivers/accel/ivpu/ivpu_fw.c
- drivers/accel/ivpu/ivpu_gem.c 6 additions, 4 deletionsdrivers/accel/ivpu/ivpu_gem.c
- drivers/accel/ivpu/ivpu_hw.h 4 additions, 5 deletionsdrivers/accel/ivpu/ivpu_hw.h
- drivers/accel/ivpu/ivpu_hw_37xx.c 4 additions, 5 deletionsdrivers/accel/ivpu/ivpu_hw_37xx.c
- drivers/accel/ivpu/ivpu_mmu_context.c 4 additions, 4 deletionsdrivers/accel/ivpu/ivpu_mmu_context.c
- include/uapi/drm/ivpu_accel.h 4 additions, 1 deletioninclude/uapi/drm/ivpu_accel.h
Loading
Please register or sign in to comment