summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_irq.c
diff options
context:
space:
mode:
authorMatt Roper <matthew.d.roper@intel.com>2023-04-01 03:21:05 +0300
committerRodrigo Vivi <rodrigo.vivi@intel.com>2023-12-20 02:31:31 +0300
commitbf26d6984c28f319eeca22bc8b76399e93613dea (patch)
tree5ddf860231543a443ef7f03e72f8777c25ce087a /drivers/gpu/drm/xe/xe_irq.c
parentc94cd8f2d2784dff57581389f59d3051bc312fc2 (diff)
downloadlinux-bf26d6984c28f319eeca22bc8b76399e93613dea.tar.xz
drm/xe/irq: Drop commented-out code for non-existent media engines
Although the hardware team has set aside some register bits for extra media engines, no platform supported by the Xe driver today has VCS4-7 or VECS2-3. Drop the corresponding code (which was already commented out); we can bring it back easily enough if such engines show up on a future platform. Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com> Link: https://lore.kernel.org/r/20230401002106.588656-8-matthew.d.roper@intel.com Signed-off-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_irq.c')
-rw-r--r--drivers/gpu/drm/xe/xe_irq.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/drivers/gpu/drm/xe/xe_irq.c b/drivers/gpu/drm/xe/xe_irq.c
index f5b038cb1860..62ecd71be063 100644
--- a/drivers/gpu/drm/xe/xe_irq.c
+++ b/drivers/gpu/drm/xe/xe_irq.c
@@ -150,13 +150,7 @@ static void gt_irq_postinstall(struct xe_device *xe, struct xe_gt *gt)
xe_mmio_write32(gt, XEHPC_BCS7_BCS8_INTR_MASK.reg, ~dmask);
xe_mmio_write32(gt, VCS0_VCS1_INTR_MASK.reg, ~dmask);
xe_mmio_write32(gt, VCS2_VCS3_INTR_MASK.reg, ~dmask);
- //if (HAS_ENGINE(gt, VCS4) || HAS_ENGINE(gt, VCS5))
- // intel_uncore_write(uncore, VCS4_VCS5_INTR_MASK, ~dmask);
- //if (HAS_ENGINE(gt, VCS6) || HAS_ENGINE(gt, VCS7))
- // intel_uncore_write(uncore, VCS6_VCS7_INTR_MASK, ~dmask);
xe_mmio_write32(gt, VECS0_VECS1_INTR_MASK.reg, ~dmask);
- //if (HAS_ENGINE(gt, VECS2) || HAS_ENGINE(gt, VECS3))
- // intel_uncore_write(uncore, VECS2_VECS3_INTR_MASK, ~dmask);
if (ccs_mask & (BIT(0)|BIT(1)))
xe_mmio_write32(gt, CCS0_CCS1_INTR_MASK.reg, ~dmask);
if (ccs_mask & (BIT(2)|BIT(3)))
@@ -423,13 +417,7 @@ static void gt_irq_reset(struct xe_gt *gt)
xe_mmio_write32(gt, XEHPC_BCS7_BCS8_INTR_MASK.reg, ~0);
xe_mmio_write32(gt, VCS0_VCS1_INTR_MASK.reg, ~0);
xe_mmio_write32(gt, VCS2_VCS3_INTR_MASK.reg, ~0);
-// if (HAS_ENGINE(gt, VCS4) || HAS_ENGINE(gt, VCS5))
-// xe_mmio_write32(xe, VCS4_VCS5_INTR_MASK.reg, ~0);
-// if (HAS_ENGINE(gt, VCS6) || HAS_ENGINE(gt, VCS7))
-// xe_mmio_write32(xe, VCS6_VCS7_INTR_MASK.reg, ~0);
xe_mmio_write32(gt, VECS0_VECS1_INTR_MASK.reg, ~0);
-// if (HAS_ENGINE(gt, VECS2) || HAS_ENGINE(gt, VECS3))
-// xe_mmio_write32(xe, VECS2_VECS3_INTR_MASK.reg, ~0);
if (ccs_mask & (BIT(0)|BIT(1)))
xe_mmio_write32(gt, CCS0_CCS1_INTR_MASK.reg, ~0);
if (ccs_mask & (BIT(2)|BIT(3)))