linux/drivers/accel/ivpu
Andrzej Kacprowski 98d4187113 accel/ivpu: Fix FW API data alignment issues
FW API structures have been updated to fix misaligned
structure members.

Also changed JSM message header format to account for
future improvements.

Added explicit check for minimum supported JSM API version.

Fixes: 5d7422cfb4 ("accel/ivpu: Add IPC driver and JSM messages")
Signed-off-by: Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com>
Signed-off-by: Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com>
Reviewed-by: Jeffrey Hugo <quic_jhugo@quicinc.com>
Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230202092114.2637452-2-stanislaw.gruszka@linux.intel.com
(cherry picked from commit 4ea1e504db)
Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
2023-02-06 09:26:04 +01:00
..
ivpu_drv.c accel/ivpu: avoid duplicate assignment 2023-02-01 11:20:17 +01:00
ivpu_drv.h accel/ivpu: Add PM support 2023-01-19 11:12:08 +01:00
ivpu_fw.c accel/ivpu: Fix FW API data alignment issues 2023-02-06 09:26:04 +01:00
ivpu_fw.h accel/ivpu: Implement firmware parsing and booting 2023-01-19 11:11:53 +01:00
ivpu_gem.c accel/ivpu: Add command buffer submission logic 2023-01-19 11:12:00 +01:00
ivpu_gem.h accel/ivpu: Add command buffer submission logic 2023-01-19 11:12:00 +01:00
ivpu_hw_mtl_reg.h
ivpu_hw_mtl.c accel/ivpu: Fix spelling mistake "tansition" -> "transition" 2023-01-25 15:15:39 +01:00
ivpu_hw_reg_io.h
ivpu_hw.h
ivpu_ipc.c accel/ivpu: Add PM support 2023-01-19 11:12:08 +01:00
ivpu_ipc.h accel/ivpu: Add IPC driver and JSM messages 2023-01-19 11:11:45 +01:00
ivpu_job.c accel/ivpu: Fix FW API data alignment issues 2023-02-06 09:26:04 +01:00
ivpu_job.h accel/ivpu: Add command buffer submission logic 2023-01-19 11:12:00 +01:00
ivpu_jsm_msg.c accel/ivpu: Add IPC driver and JSM messages 2023-01-19 11:11:45 +01:00
ivpu_jsm_msg.h accel/ivpu: Add IPC driver and JSM messages 2023-01-19 11:11:45 +01:00
ivpu_mmu_context.c
ivpu_mmu_context.h
ivpu_mmu.c accel/ivpu: Add PM support 2023-01-19 11:12:08 +01:00
ivpu_mmu.h
ivpu_pm.c accel/ivpu: Add PM support 2023-01-19 11:12:08 +01:00
ivpu_pm.h accel/ivpu: Add PM support 2023-01-19 11:12:08 +01:00
Kconfig
Makefile accel/ivpu: Add PM support 2023-01-19 11:12:08 +01:00
TODO
vpu_boot_api.h accel/ivpu: Implement firmware parsing and booting 2023-01-19 11:11:53 +01:00
vpu_jsm_api.h accel/ivpu: Fix FW API data alignment issues 2023-02-06 09:26:04 +01:00