drm/xe: Delete debugfs entry to issue TLB invalidation
authorMatthew Brost <matthew.brost@intel.com>
Wed, 25 Jan 2023 00:21:11 +0000 (16:21 -0800)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Tue, 19 Dec 2023 23:27:46 +0000 (18:27 -0500)
Not used, let's remove this.

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
drivers/gpu/drm/xe/xe_gt_debugfs.c

index 946398f08bb5536be96b04bba76942cce3bd58b3..daae42d3ab3bb8e7bbe14be95e2697f4eed48f9a 100644 (file)
 #include "xe_macros.h"
 #include "xe_uc_debugfs.h"
 
-#ifdef CONFIG_DRM_XE_DEBUG
-#include "xe_gt_tlb_invalidation.h"
-#endif
-
 static struct xe_gt *node_to_gt(struct drm_info_node *node)
 {
        return node->info_ent->data;
@@ -92,32 +88,12 @@ static int steering(struct seq_file *m, void *data)
        return 0;
 }
 
-#ifdef CONFIG_DRM_XE_DEBUG
-static int invalidate_tlb(struct seq_file *m, void *data)
-{
-       struct xe_gt *gt = node_to_gt(m->private);
-       int seqno;
-       int ret = 0;
-
-       seqno = xe_gt_tlb_invalidation(gt, NULL);
-       XE_WARN_ON(seqno < 0);
-       if (seqno > 0)
-               ret = xe_gt_tlb_invalidation_wait(gt, seqno);
-       XE_WARN_ON(ret < 0);
-
-       return 0;
-}
-#endif
-
 static const struct drm_info_list debugfs_list[] = {
        {"hw_engines", hw_engines, 0},
        {"force_reset", force_reset, 0},
        {"sa_info", sa_info, 0},
        {"topology", topology, 0},
        {"steering", steering, 0},
-#ifdef CONFIG_DRM_XE_DEBUG
-       {"invalidate_tlb", invalidate_tlb, 0},
-#endif
 };
 
 void xe_gt_debugfs_register(struct xe_gt *gt)