XE_BATTLEMAGE
.platform = XE_BATTLEMAGE, /* any random DGFX platform with SR-IOV */
if (!dev->desc->is_dgfx || dev->desc->platform < XE_BATTLEMAGE)
if (xe->info.platform == XE_BATTLEMAGE && !IS_SRIOV_VF(xe)) {
if (xe->info.platform == XE_BATTLEMAGE && !IS_SRIOV_VF(xe)) {
else if (gt_to_xe(gt)->info.platform >= XE_BATTLEMAGE && !xe_uc_fw_is_available(&gsc->fw))
if (gt_to_xe(gt)->info.platform > XE_BATTLEMAGE)
gt_to_xe(gt)->info.platform >= XE_BATTLEMAGE;
if (xe->info.platform == XE_BATTLEMAGE ||
if (xe->info.platform == XE_BATTLEMAGE) {
if (xe->info.platform != XE_BATTLEMAGE)
if (hwmon->xe->info.platform == XE_BATTLEMAGE) {
if (xe->info.platform == XE_BATTLEMAGE) {
if (hwmon->xe->info.platform == XE_BATTLEMAGE) {
case XE_BATTLEMAGE:
case XE_BATTLEMAGE:
case XE_BATTLEMAGE:
if (xe->info.platform == XE_BATTLEMAGE) {
if (!IS_DGFX(xe) || IS_SRIOV_VF(xe) || xe->info.platform < XE_BATTLEMAGE)
if (!IS_DGFX(xe) || IS_SRIOV_VF(xe) || xe->info.platform < XE_BATTLEMAGE) {
[XE_BATTLEMAGE] = XE_VSEC_BMG,
if (xe->info.platform > XE_BATTLEMAGE)