Commit 3f371a98 authored by Matthew Brost's avatar Matthew Brost
Browse files

drm/xe: Delete unused GuC submission_state.suspend

parent 3d44d67c
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -273,7 +273,6 @@ static void primelockdep(struct xe_guc *guc)
	fs_reclaim_acquire(GFP_KERNEL);

	mutex_lock(&guc->submission_state.lock);
	might_lock(&guc->submission_state.suspend.lock);
	mutex_unlock(&guc->submission_state.lock);

	fs_reclaim_release(GFP_KERNEL);
@@ -301,9 +300,6 @@ int xe_guc_submit_init(struct xe_guc *guc)

	xa_init(&guc->submission_state.exec_queue_lookup);

	spin_lock_init(&guc->submission_state.suspend.lock);
	guc->submission_state.suspend.context = dma_fence_context_alloc(1);

	primelockdep(guc);

	return drmm_add_action_or_reset(&xe->drm, guc_submit_fini, guc);
+0 −9
Original line number Diff line number Diff line
@@ -72,15 +72,6 @@ struct xe_guc {
		atomic_t stopped;
		/** @submission_state.lock: protects submission state */
		struct mutex lock;
		/** @submission_state.suspend: suspend fence state */
		struct {
			/** @submission_state.suspend.lock: suspend fences lock */
			spinlock_t lock;
			/** @submission_state.suspend.context: suspend fences context */
			u64 context;
			/** @submission_state.suspend.seqno: suspend fences seqno */
			u32 seqno;
		} suspend;
#ifdef CONFIG_PROVE_LOCKING
#define NUM_SUBMIT_WQ	256
		/** @submission_state.submit_wq_pool: submission ordered workqueues pool */