On 10/21/24 19:37, Tomi Valkeinen wrote: > From: Devarsh Thakkar <devarsht@xxxxxx> > > The driver does not touch the irqstatus register when it is disabling > interrupts. This might cause an interrupt to trigger for an interrupt > that was just disabled. > > To fix the issue, clear the irqstatus registers right after disabling > the interrupts. > > Fixes: 32a1795f57ee ("drm/tidss: New driver for TI Keystone platform Display SubSystem") > Cc: stable@xxxxxxxxxxxxxxx > Reported-by: Jonathan Cormier <jcormier@xxxxxxxxxxxxxxxx> > Closes: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1394222/am625-issue-about-tidss-rcu_preempt-self-detected-stall-on-cpu/5424479#5424479 > Signed-off-by: Devarsh Thakkar <devarsht@xxxxxx> > [Tomi: mostly rewrote the patch] > Signed-off-by: Tomi Valkeinen <tomi.valkeinen@xxxxxxxxxxxxxxxx> > --- Reviewed-by: Aradhya Bhatia <aradhya.bhatia@xxxxxxxxx> Regards Aradhya [...]