On Tue, 2011-06-28 at 09:19 -0700, Archit Taneja wrote:
Hi,
On Monday 27 June 2011 10:31 AM, Dima Zavin wrote:
quoted
There's no guarantee that the error handler worker thread
will run while the dispc clocks are on. Explicitly enable/disable
them.
I agree with this.
Yes, I think this patch is fine. I'll apply it to DSS tree.
Tomi,
We could get prevent scheduling of the error worker by registering
omap_dispc_irq_handler() as an interrupt thread.
But then we would get extra latency on the interrupt handlers. I wanted
to keep handling DSS interrupts in interrupt context, because some use
cases may require very fast reaction to an interrupt.
Tomi