|
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