]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
accel/ivpu: Update VPU FW API headers
authorJacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
Mon, 13 May 2024 12:04:20 +0000 (14:04 +0200)
committerJacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
Wed, 15 May 2024 05:37:30 +0000 (07:37 +0200)
Update JSM API to 3.16.0.

Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
Reviewed-by: Jeffrey Hugo <quic_jhugo@quicinc.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240513120431.3187212-2-jacek.lawrynowicz@linux.intel.com
drivers/accel/ivpu/vpu_jsm_api.h

index e46f3531211ace79922d3764374e2797593d784e..33f462b1a25d88879a44582c3ceb106c4e8d0ef6 100644 (file)
@@ -1,6 +1,6 @@
 /* SPDX-License-Identifier: MIT */
 /*
- * Copyright (c) 2020-2023, Intel Corporation.
+ * Copyright (c) 2020-2024, Intel Corporation.
  */
 
 /**
 /*
  * Minor version changes when API backward compatibility is preserved.
  */
-#define VPU_JSM_API_VER_MINOR 15
+#define VPU_JSM_API_VER_MINOR 16
 
 /*
  * API header changed (field names, documentation, formatting) but API itself has not been changed
  */
-#define VPU_JSM_API_VER_PATCH 6
+#define VPU_JSM_API_VER_PATCH 0
 
 /*
  * Index in the API version table
@@ -868,6 +868,14 @@ struct vpu_ipc_msg_payload_hws_set_scheduling_log {
         * is generated when an event log is written to this index.
         */
        u64 notify_index;
+       /*
+        * Enable extra events to be output to log for debug of scheduling algorithm.
+        * Interpreted by VPU as a boolean to enable or disable, expected values are
+        * 0 and 1.
+        */
+       u32 enable_extra_events;
+       /* Zero Padding */
+       u32 reserved_0;
 };
 
 /*