From f6edaf5cea917a7647964e6918c3e7e3ec3ebf01 Mon Sep 17 00:00:00 2001 From: Shaun Ruffell Date: Tue, 1 Apr 2014 11:46:46 -0500 Subject: [PATCH] wcte13xp: Remove redundant call to synchronize_irq(). disable_irq() already synchronizes with any running handlers. Signed-off-by: Shaun Ruffell --- drivers/dahdi/wcte13xp-base.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/dahdi/wcte13xp-base.c b/drivers/dahdi/wcte13xp-base.c index a8b9542..74d8883 100644 --- a/drivers/dahdi/wcte13xp-base.c +++ b/drivers/dahdi/wcte13xp-base.c @@ -1797,7 +1797,6 @@ static int t13x_set_linemode(struct dahdi_span *span, enum spantypes linemode) clear_bit(INITIALIZED, &wc->bit_flags); disable_irq(wc->xb.pdev->irq); - synchronize_irq(wc->xb.pdev->irq); smp_mb__after_clear_bit(); del_timer_sync(&wc->timer); flush_workqueue(wc->wq);