Commit 95b0e7c1 authored by Mika Kuoppala's avatar Mika Kuoppala
Browse files

drm/i915/icl: No need to ack intr through master control



All other master control register bits, except the enable,
are read only and they are level indications of the second
level interrupt status. Only touch enable bit and rectify
the comment.

Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Signed-off-by: default avatarMika Kuoppala <mika.kuoppala@linux.intel.com>
Reviewed-by: default avatarMatthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181015141440.21845-2-mika.kuoppala@linux.intel.com
parent 4376b9c9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3165,8 +3165,8 @@ static irqreturn_t gen11_irq_handler(int irq, void *arg)

	gu_misc_iir = gen11_gu_misc_irq_ack(i915, master_ctl);

	/* Acknowledge and enable interrupts. */
	raw_reg_write(regs, GEN11_GFX_MSTR_IRQ, GEN11_MASTER_IRQ | master_ctl);
	/* Enable interrupts. */
	raw_reg_write(regs, GEN11_GFX_MSTR_IRQ, GEN11_MASTER_IRQ);

	gen11_gu_misc_irq_handler(i915, gu_misc_iir);