diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c index 335148f1cd39..3799e663bad3 100644 --- a/drivers/gpu/drm/xe/xe_gt.c +++ b/drivers/gpu/drm/xe/xe_gt.c @@ -315,8 +315,6 @@ static int gt_fw_domain_init(struct xe_gt *gt) /* Rerun MCR init as we now have hw engine list */ xe_gt_mcr_init(gt); - xe_mocs_init_early(gt); - err = xe_hw_engines_init_early(gt); if (err) goto err_force_wake; @@ -429,6 +427,8 @@ int xe_gt_init(struct xe_gt *gt) if (err) return err; + xe_mocs_init_early(gt); + xe_gt_sysfs_init(gt); err = gt_fw_domain_init(gt);