Răsfoiți Sursa

Input: cyttsp4 - remove unnecessary work pending test

Remove unnecessary work pending test before calling schedule_work().  It
has been tested in queue_work_on() already.

Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
Reviewed-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Xie XiuQi 11 ani în urmă
părinte
comite
0221e670cd
1 a modificat fișierele cu 1 adăugiri și 2 ștergeri
  1. 1 2
      drivers/input/touchscreen/cyttsp4_core.c

+ 1 - 2
drivers/input/touchscreen/cyttsp4_core.c

@@ -1246,8 +1246,7 @@ static void cyttsp4_watchdog_timer(unsigned long handle)
 
 
 	dev_vdbg(cd->dev, "%s: Watchdog timer triggered\n", __func__);
 	dev_vdbg(cd->dev, "%s: Watchdog timer triggered\n", __func__);
 
 
-	if (!work_pending(&cd->watchdog_work))
-		schedule_work(&cd->watchdog_work);
+	schedule_work(&cd->watchdog_work);
 
 
 	return;
 	return;
 }
 }