Commit 3949d57f authored by José Roberto de Souza's avatar José Roberto de Souza Committed by Rodrigo Vivi
Browse files

drm/xe/uapi: Rename XE_ENGINE_PROPERTY_X to XE_ENGINE_SET_PROPERTY_X



Engine property get uAPI will be added, so to avoid ambiguity here
renaming XE_ENGINE_PROPERTY_X to XE_ENGINE_SET_PROPERTY_X.

No changes in behavior.

Cc: Matthew Brost <matthew.brost@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Signed-off-by: default avatarJosé Roberto de Souza <jose.souza@intel.com>
Reviewed-by: default avatarMatthew Brost <matthew.brost@intel.com>
Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
parent 8375e58c
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -314,15 +314,15 @@ typedef int (*xe_engine_set_property_fn)(struct xe_device *xe,
					 u64 value, bool create);

static const xe_engine_set_property_fn engine_set_property_funcs[] = {
	[XE_ENGINE_PROPERTY_PRIORITY] = engine_set_priority,
	[XE_ENGINE_PROPERTY_TIMESLICE] = engine_set_timeslice,
	[XE_ENGINE_PROPERTY_PREEMPTION_TIMEOUT] = engine_set_preemption_timeout,
	[XE_ENGINE_PROPERTY_COMPUTE_MODE] = engine_set_compute_mode,
	[XE_ENGINE_PROPERTY_PERSISTENCE] = engine_set_persistence,
	[XE_ENGINE_PROPERTY_JOB_TIMEOUT] = engine_set_job_timeout,
	[XE_ENGINE_PROPERTY_ACC_TRIGGER] = engine_set_acc_trigger,
	[XE_ENGINE_PROPERTY_ACC_NOTIFY] = engine_set_acc_notify,
	[XE_ENGINE_PROPERTY_ACC_GRANULARITY] = engine_set_acc_granularity,
	[XE_ENGINE_SET_PROPERTY_PRIORITY] = engine_set_priority,
	[XE_ENGINE_SET_PROPERTY_TIMESLICE] = engine_set_timeslice,
	[XE_ENGINE_SET_PROPERTY_PREEMPTION_TIMEOUT] = engine_set_preemption_timeout,
	[XE_ENGINE_SET_PROPERTY_COMPUTE_MODE] = engine_set_compute_mode,
	[XE_ENGINE_SET_PROPERTY_PERSISTENCE] = engine_set_persistence,
	[XE_ENGINE_SET_PROPERTY_JOB_TIMEOUT] = engine_set_job_timeout,
	[XE_ENGINE_SET_PROPERTY_ACC_TRIGGER] = engine_set_acc_trigger,
	[XE_ENGINE_SET_PROPERTY_ACC_NOTIFY] = engine_set_acc_notify,
	[XE_ENGINE_SET_PROPERTY_ACC_GRANULARITY] = engine_set_acc_granularity,
};

static int engine_user_ext_set_property(struct xe_device *xe,
+9 −9
Original line number Diff line number Diff line
@@ -511,21 +511,21 @@ struct drm_xe_engine_set_property {
	__u32 engine_id;

	/** @property: property to set */
#define XE_ENGINE_PROPERTY_PRIORITY			0
#define XE_ENGINE_PROPERTY_TIMESLICE			1
#define XE_ENGINE_PROPERTY_PREEMPTION_TIMEOUT		2
#define XE_ENGINE_SET_PROPERTY_PRIORITY			0
#define XE_ENGINE_SET_PROPERTY_TIMESLICE		1
#define XE_ENGINE_SET_PROPERTY_PREEMPTION_TIMEOUT	2
	/*
	 * Long running or ULLS engine mode. DMA fences not allowed in this
	 * mode. Must match the value of DRM_XE_VM_CREATE_COMPUTE_MODE, serves
	 * as a sanity check the UMD knows what it is doing. Can only be set at
	 * engine create time.
	 */
#define XE_ENGINE_PROPERTY_COMPUTE_MODE			3
#define XE_ENGINE_PROPERTY_PERSISTENCE			4
#define XE_ENGINE_PROPERTY_JOB_TIMEOUT			5
#define XE_ENGINE_PROPERTY_ACC_TRIGGER			6
#define XE_ENGINE_PROPERTY_ACC_NOTIFY			7
#define XE_ENGINE_PROPERTY_ACC_GRANULARITY		8
#define XE_ENGINE_SET_PROPERTY_COMPUTE_MODE		3
#define XE_ENGINE_SET_PROPERTY_PERSISTENCE		4
#define XE_ENGINE_SET_PROPERTY_JOB_TIMEOUT		5
#define XE_ENGINE_SET_PROPERTY_ACC_TRIGGER		6
#define XE_ENGINE_SET_PROPERTY_ACC_NOTIFY		7
#define XE_ENGINE_SET_PROPERTY_ACC_GRANULARITY		8
	__u32 property;

	/** @value: property value */