|
16 | 16 | #include "xe_macros.h" |
17 | 17 | #include "xe_uc_debugfs.h" |
18 | 18 |
|
19 | | -#ifdef CONFIG_DRM_XE_DEBUG |
20 | | -#include "xe_gt_tlb_invalidation.h" |
21 | | -#endif |
22 | | - |
23 | 19 | static struct xe_gt *node_to_gt(struct drm_info_node *node) |
24 | 20 | { |
25 | 21 | return node->info_ent->data; |
@@ -92,32 +88,12 @@ static int steering(struct seq_file *m, void *data) |
92 | 88 | return 0; |
93 | 89 | } |
94 | 90 |
|
95 | | -#ifdef CONFIG_DRM_XE_DEBUG |
96 | | -static int invalidate_tlb(struct seq_file *m, void *data) |
97 | | -{ |
98 | | - struct xe_gt *gt = node_to_gt(m->private); |
99 | | - int seqno; |
100 | | - int ret = 0; |
101 | | - |
102 | | - seqno = xe_gt_tlb_invalidation(gt, NULL); |
103 | | - XE_WARN_ON(seqno < 0); |
104 | | - if (seqno > 0) |
105 | | - ret = xe_gt_tlb_invalidation_wait(gt, seqno); |
106 | | - XE_WARN_ON(ret < 0); |
107 | | - |
108 | | - return 0; |
109 | | -} |
110 | | -#endif |
111 | | - |
112 | 91 | static const struct drm_info_list debugfs_list[] = { |
113 | 92 | {"hw_engines", hw_engines, 0}, |
114 | 93 | {"force_reset", force_reset, 0}, |
115 | 94 | {"sa_info", sa_info, 0}, |
116 | 95 | {"topology", topology, 0}, |
117 | 96 | {"steering", steering, 0}, |
118 | | -#ifdef CONFIG_DRM_XE_DEBUG |
119 | | - {"invalidate_tlb", invalidate_tlb, 0}, |
120 | | -#endif |
121 | 97 | }; |
122 | 98 |
|
123 | 99 | void xe_gt_debugfs_register(struct xe_gt *gt) |
|
0 commit comments