drivers: spi: kbus: remove re-initialization of workqueue in renesas_isr
The init_workqueue_head() call during usage leads to hanging ioctl() calls in userspace. There is no need to re-init the workqueue, so remove it. Signed-off-by: Tobias Biehl <tobias.biehl@wago.com>
This commit is contained in:
committed by
Tobias BIEHL
parent
7d25e1159b
commit
238366a634
@@ -132,7 +132,6 @@ static irqreturn_t kbus_renesas_isr(int irq, void *dev)
|
||||
if (unlikely(kdrvdata->cmdsel)) {
|
||||
if (kdrvdata->kbus_ign_reset_irq) {
|
||||
kdrvdata->kbus_ign_reset_irq = 0;
|
||||
init_waitqueue_head(&kdrvdata->kbus_irq_wq);
|
||||
// trace for command 0xA3 find in libkbusfwload library
|
||||
trace_pxc_kbus(__func__, "kbus-irq: edge falling after command\
|
||||
SCPU_COMMAND_START_UPDATE [0xa3]: ignore irq");
|
||||
|
||||
Reference in New Issue
Block a user