Message ID | 20220114081710.41524-1-vulab@iscas.ac.cn |
---|---|
State | New |
Headers | show |
Series | Input: synaptics-rmi4 - Remove redundant 'flush_workqueue()' calls | expand |
diff --git a/drivers/input/rmi4/rmi_f54.c b/drivers/input/rmi4/rmi_f54.c index 93b328c796c6..c5ce907535ef 100644 --- a/drivers/input/rmi4/rmi_f54.c +++ b/drivers/input/rmi4/rmi_f54.c @@ -733,7 +733,6 @@ static int rmi_f54_probe(struct rmi_function *fn) v4l2_device_unregister(&f54->v4l2); remove_wq: cancel_delayed_work_sync(&f54->work); - flush_workqueue(f54->workqueue); destroy_workqueue(f54->workqueue); return ret; }
'destroy_workqueue()' already drains the queue before destroying it, so there is no need to flush it explicitly. Remove the redundant 'flush_workqueue()' calls. Signed-off-by: Xu Wang <vulab@iscas.ac.cn> --- drivers/input/rmi4/rmi_f54.c | 1 - 1 file changed, 1 deletion(-)