drm/xe/bo: Remove unusued variable
authorLucas De Marchi <lucas.demarchi@intel.com>
Thu, 14 Dec 2023 21:39:53 +0000 (13:39 -0800)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 21 Dec 2023 16:46:17 +0000 (11:46 -0500)
bo is not used since all the checks are against tbo. Fix warning:

../drivers/gpu/drm/xe/xe_bo.c: In function ‘xe_evict_flags’:
../drivers/gpu/drm/xe/xe_bo.c:250:23: error: variable ‘bo’ set but not used [-Werror=unused-but-set-variable]
  250 |         struct xe_bo *bo;

Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_bo.c

index 7c0037aecff3a1c46f49f8d9df229db8c1f4a574..8e4a3b1f6b938e5a76b8fc6640058ca63a30c709 100644 (file)
@@ -247,8 +247,6 @@ int xe_bo_placement_for_flags(struct xe_device *xe, struct xe_bo *bo,
 static void xe_evict_flags(struct ttm_buffer_object *tbo,
                           struct ttm_placement *placement)
 {
-       struct xe_bo *bo;
-
        if (!xe_bo_is_xe_bo(tbo)) {
                /* Don't handle scatter gather BOs */
                if (tbo->type == ttm_bo_type_sg) {
@@ -265,8 +263,6 @@ static void xe_evict_flags(struct ttm_buffer_object *tbo,
         * For xe, sg bos that are evicted to system just triggers a
         * rebind of the sg list upon subsequent validation to XE_PL_TT.
         */
-
-       bo = ttm_to_xe_bo(tbo);
        switch (tbo->resource->mem_type) {
        case XE_PL_VRAM0:
        case XE_PL_VRAM1: