[PATCH 65/79] drm/xe: Cleanup headers in xe_tlb_inval.c

Matt Roper
2026-01-13T23:03:52Z

xe_tlb.inval.c doesn't need anything from abi/guc_actions_abi.h,
xe_gt_printk.h, or xe_guc.h. It also only needs the "types" headers for
GT/device rather than the full headers. Drop the unnecessary includes.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
drivers/gpu/drm/xe/xe_tlb_inval.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/drivers/gpu/drm/xe/xe_tlb_inval.c b/drivers/gpu/drm/xe/xe_tlb_inval.c
index dec042248164..8f6c2c665d91 100644
--- a/drivers/gpu/drm/xe/xe_tlb_inval.c
+++ b/drivers/gpu/drm/xe/xe_tlb_inval.c
@@ -5,13 +5,10 @@

#include <drm/drm_managed.h>

-#include "abi/guc_actions_abi.h"
-#include "xe_device.h"
+#include "xe_device_types.h"
#include "xe_force_wake.h"
-#include "xe_gt.h"
-#include "xe_gt_printk.h"
#include "xe_gt_stats.h"
-#include "xe_guc.h"
+#include "xe_gt_types.h"
#include "xe_guc_ct.h"
#include "xe_guc_tlb_inval.h"
#include "xe_mmio.h"
--
2.52.0