[PATCH] ARM: OMAP: OMAP touchscreen timer BUG
authorTodd Poynor <tpoynor@mvista.com>
Tue, 3 Jan 2006 17:33:46 +0000 (09:33 -0800)
committerTony Lindgren <tony@atomide.com>
Tue, 3 Jan 2006 17:33:46 +0000 (09:33 -0800)
Fix OMAP touchscreen timer restart BUG.

kernel BUG at include/linux/timer.h:83!
[<c002ac60>] (__bug+0x0/0x58) from [<c01a3fbc>] (omap_ts_handler+0x60/0x78)
[<c01a3f5c>] (omap_ts_handler+0x0/0x78) from [<c00269fc>] (__do_irq+0x4c/0x8c)

which is:

static inline void add_timer(struct timer_list *timer)
{
        BUG_ON(timer_pending(timer));
        __mod_timer(timer, timer->expires);

Signed-off-by: Todd Poynor <tpoynor@mvista.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

No differences found