Explorar o código

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 %!s(int64=11) %!d(string=hai) anos
pai
achega
0221e670cd
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  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__);
 
-	if (!work_pending(&cd->watchdog_work))
-		schedule_work(&cd->watchdog_work);
+	schedule_work(&cd->watchdog_work);
 
 	return;
 }