diff options
author | Michał Winiarski <michal.winiarski@intel.com> | 2023-12-05 04:33:03 +0300 |
---|---|---|
committer | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2023-12-21 19:45:11 +0300 |
commit | 791d0362a9e2d47352ee6b35cc8999cb3404e27c (patch) | |
tree | d83646f9eaa4fce4d456c700e54c542d17f882d1 /drivers/gpu/drm/xe/xe_tile.c | |
parent | b62f828a8368de59eb5b353788ace58fb6154495 (diff) | |
download | linux-791d0362a9e2d47352ee6b35cc8999cb3404e27c.tar.xz |
drm/xe: Reorder GGTT init to earlier point in probe
GuC will need to be loaded earlier during probe. Having functional GGTT
is one of the prerequisites.
Also rename xe_ggtt_init_noalloc to xe_ggtt_init_early to match the new
call site.
Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'drivers/gpu/drm/xe/xe_tile.c')
-rw-r--r-- | drivers/gpu/drm/xe/xe_tile.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/gpu/drm/xe/xe_tile.c b/drivers/gpu/drm/xe/xe_tile.c index c74a4f840d84..044c20881de7 100644 --- a/drivers/gpu/drm/xe/xe_tile.c +++ b/drivers/gpu/drm/xe/xe_tile.c @@ -166,10 +166,6 @@ int xe_tile_init_noalloc(struct xe_tile *tile) if (err) goto err_mem_access; - err = xe_ggtt_init_noalloc(tile->mem.ggtt); - if (err) - goto err_mem_access; - tile->mem.kernel_bb_pool = xe_sa_bo_manager_init(tile, SZ_1M, 16); if (IS_ERR(tile->mem.kernel_bb_pool)) err = PTR_ERR(tile->mem.kernel_bb_pool); |