XE_ENGINE_CLASS_VIDEO_DECODE
{ .cls = "vcs", .mask = XE_HW_ENGINE_VCS_MASK, .engine_class = XE_ENGINE_CLASS_VIDEO_DECODE },
case XE_ENGINE_CLASS_VIDEO_DECODE:
xe_lrc_dump_default(p, gt, XE_ENGINE_CLASS_VIDEO_DECODE);
vcs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_VIDEO_DECODE);
vcs_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_VIDEO_DECODE);
case XE_ENGINE_CLASS_VIDEO_DECODE:
case XE_ENGINE_CLASS_VIDEO_DECODE:
engine_enable_mask(gt, XE_ENGINE_CLASS_VIDEO_DECODE));
case XE_ENGINE_CLASS_VIDEO_DECODE:
[DRM_XE_ENGINE_CLASS_VIDEO_DECODE] = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
.class = XE_ENGINE_CLASS_VIDEO_DECODE,
case XE_ENGINE_CLASS_VIDEO_DECODE:
u32 vcs_fuse_mask = xe_hw_engine_mask_per_class(gt, XE_ENGINE_CLASS_VIDEO_DECODE);
case XE_ENGINE_CLASS_VIDEO_DECODE:
hwe->class == XE_ENGINE_CLASS_VIDEO_DECODE ||
case XE_ENGINE_CLASS_VIDEO_DECODE:
else if (hwe->class == XE_ENGINE_CLASS_VIDEO_DECODE)
case XE_ENGINE_CLASS_VIDEO_DECODE:
hwe = xe_gt_hw_engine(gt, XE_ENGINE_CLASS_VIDEO_DECODE, 0, true);
[XE_ENGINE_CLASS_VIDEO_DECODE] = DRM_XE_ENGINE_CLASS_VIDEO_DECODE,
[DRM_XE_ENGINE_CLASS_VIDEO_DECODE] = XE_ENGINE_CLASS_VIDEO_DECODE,
bool decode = job->q->class == XE_ENGINE_CLASS_VIDEO_DECODE;
case XE_ENGINE_CLASS_VIDEO_DECODE: