-
- Downloads
accel/ivpu: Add IPC driver and JSM messages
The IPC driver is used to send and receive messages to/from firmware running on the VPU. The only supported IPC message format is Job Submission Model (JSM) defined in vpu_jsm_api.h header. Co-developed-by:Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com> Signed-off-by:
Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com> Co-developed-by:
Krystian Pradzynski <krystian.pradzynski@linux.intel.com> Signed-off-by:
Krystian Pradzynski <krystian.pradzynski@linux.intel.com> Signed-off-by:
Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Reviewed-by:
Oded Gabbay <ogabbay@kernel.org> Reviewed-by:
Jeffrey Hugo <quic_jhugo@quicinc.com> Signed-off-by:
Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20230117092723.60441-5-jacek.lawrynowicz@linux.intel.com
Showing
- drivers/accel/ivpu/Makefile 2 additions, 0 deletionsdrivers/accel/ivpu/Makefile
- drivers/accel/ivpu/ivpu_drv.c 13 additions, 0 deletionsdrivers/accel/ivpu/ivpu_drv.c
- drivers/accel/ivpu/ivpu_drv.h 2 additions, 0 deletionsdrivers/accel/ivpu/ivpu_drv.h
- drivers/accel/ivpu/ivpu_hw_mtl.c 4 additions, 0 deletionsdrivers/accel/ivpu/ivpu_hw_mtl.c
- drivers/accel/ivpu/ivpu_ipc.c 500 additions, 0 deletionsdrivers/accel/ivpu/ivpu_ipc.c
- drivers/accel/ivpu/ivpu_ipc.h 93 additions, 0 deletionsdrivers/accel/ivpu/ivpu_ipc.h
- drivers/accel/ivpu/ivpu_jsm_msg.c 169 additions, 0 deletionsdrivers/accel/ivpu/ivpu_jsm_msg.c
- drivers/accel/ivpu/ivpu_jsm_msg.h 23 additions, 0 deletionsdrivers/accel/ivpu/ivpu_jsm_msg.h
- drivers/accel/ivpu/vpu_jsm_api.h 999 additions, 0 deletionsdrivers/accel/ivpu/vpu_jsm_api.h
Loading
Please register or sign in to comment