All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drm/xe/uapi: Correct sync type definition in comments
@ 2025-06-07  2:34 Shuicheng Lin
  2025-06-07  2:40 ` ✓ CI.Patch_applied: success for " Patchwork
                   ` (17 more replies)
  0 siblings, 18 replies; 22+ messages in thread
From: Shuicheng Lin @ 2025-06-07  2:34 UTC (permalink / raw)
  To: intel-xe; +Cc: Shuicheng Lin, Rodrigo Vivi, Francois Dugast, Zongyao Bai

DRM_XE_SYNC_FLAG_SYNCOBJ is renamed to DRM_XE_SYNC_TYPE_SYNCOBJ.
DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ is renamed to DRM_XE_SYNC_TYPE_TIMELINE_SYNCOBJ.
DRM_XE_SYNC_FLAG_DMA_BUF is removed.

Fixes: dc787f8931af ("drm/xe/uapi: Split xe_sync types from flags")
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Francois Dugast <francois.dugast@intel.com>
Cc: Zongyao Bai <zongyao.bai@intel.com>
Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
---
 include/uapi/drm/xe_drm.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 6a702ba7817c..5f1524f466a7 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -925,9 +925,9 @@ struct drm_xe_gem_mmap_offset {
  *  - %DRM_XE_VM_CREATE_FLAG_LR_MODE - An LR, or Long Running VM accepts
  *    exec submissions to its exec_queues that don't have an upper time
  *    limit on the job execution time. But exec submissions to these
- *    don't allow any of the flags DRM_XE_SYNC_FLAG_SYNCOBJ,
- *    DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ, DRM_XE_SYNC_FLAG_DMA_BUF,
- *    used as out-syncobjs, that is, together with DRM_XE_SYNC_FLAG_SIGNAL.
+ *    don't allow any of the sync types DRM_XE_SYNC_TYPE_SYNCOBJ,
+ *    DRM_XE_SYNC_TYPE_TIMELINE_SYNCOBJ, used as out-syncobjs, that is,
+ *    together with sync flag DRM_XE_SYNC_FLAG_SIGNAL.
  *    LR VMs can be created in recoverable page-fault mode using
  *    DRM_XE_VM_CREATE_FLAG_FAULT_MODE, if the device supports it.
  *    If that flag is omitted, the UMD can not rely on the slightly
@@ -1394,7 +1394,7 @@ struct drm_xe_sync {
 
 	/**
 	 * @timeline_value: Input for the timeline sync object. Needs to be
-	 * different than 0 when used with %DRM_XE_SYNC_FLAG_TIMELINE_SYNCOBJ.
+	 * different than 0 when used with %DRM_XE_SYNC_TYPE_TIMELINE_SYNCOBJ.
 	 */
 	__u64 timeline_value;
 
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2025-06-25 14:17 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-07  2:34 [PATCH] drm/xe/uapi: Correct sync type definition in comments Shuicheng Lin
2025-06-07  2:40 ` ✓ CI.Patch_applied: success for " Patchwork
2025-06-07  2:40 ` ✗ CI.checkpatch: warning " Patchwork
2025-06-07  2:42 ` ✓ CI.KUnit: success " Patchwork
2025-06-07  2:52 ` ✓ CI.Build: " Patchwork
2025-06-07  2:55 ` ✓ CI.Hooks: " Patchwork
2025-06-07  2:56 ` ✓ CI.checksparse: " Patchwork
2025-06-07  3:41 ` ✓ Xe.CI.BAT: " Patchwork
2025-06-07  5:10 ` [PATCH] " Lucas De Marchi
2025-06-08 23:06   ` Lin, Shuicheng
2025-06-08 23:01 ` [PATCH v2] " Shuicheng Lin
2025-06-25  5:38   ` Lin, Shuicheng
2025-06-25 14:17     ` Rodrigo Vivi
2025-06-08 23:07 ` ✓ CI.Patch_applied: success for drm/xe/uapi: Correct sync type definition in comments (rev2) Patchwork
2025-06-08 23:07 ` ✗ CI.checkpatch: warning " Patchwork
2025-06-08 23:09 ` ✓ CI.KUnit: success " Patchwork
2025-06-08 23:19 ` ✓ CI.Build: " Patchwork
2025-06-08 23:22 ` ✓ CI.Hooks: " Patchwork
2025-06-08 23:23 ` ✓ CI.checksparse: " Patchwork
2025-06-09  0:24 ` ✓ Xe.CI.BAT: " Patchwork
2025-06-09  6:55 ` ✓ Xe.CI.Full: success for drm/xe/uapi: Correct sync type definition in comments Patchwork
2025-06-09  8:41 ` ✗ Xe.CI.Full: failure for drm/xe/uapi: Correct sync type definition in comments (rev2) Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.