Lines Matching defs:gt_id
55 static inline struct xe_gt *xe_tile_get_gt(struct xe_tile *tile, u8 gt_id)
57 if (drm_WARN_ON(&tile_to_xe(tile)->drm, gt_id >= XE_MAX_GT_PER_TILE))
58 gt_id = 0;
60 return gt_id ? tile->media_gt : tile->primary_gt;
63 static inline struct xe_gt *xe_device_get_gt(struct xe_device *xe, u8 gt_id)
76 gt = xe_tile_get_gt(root_tile, gt_id);
78 if (drm_WARN_ON(&xe->drm, gt_id >= XE_MAX_TILES_PER_DEVICE))
79 gt_id = 0;
81 gt = xe->tiles[gt_id].primary_gt;
87 drm_WARN_ON(&xe->drm, gt->info.id != gt_id);