From 1b42aa80628ebe7f7cccd1f79bc5e98965da74d8 Mon Sep 17 00:00:00 2001 From: Hemant Kumar Date: Fri, 4 Sep 2020 16:41:04 -0700 Subject: [PATCH] mhi: core: Remove verbose log from threaded interrupt handler Verbose log out side the write lock is getting preempted by other irq and incorrectly identified that mhi irq hogging cpu when the other irq is responsible for that. Remove verbose logging from mhi threaded irq which is not really needed. Change-Id: I1608d64a43600e662de9076642d0097e31b01a46 Signed-off-by: Hemant Kumar --- drivers/bus/mhi/core/mhi_main.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/bus/mhi/core/mhi_main.c b/drivers/bus/mhi/core/mhi_main.c index d32a7615dd53..8b1e877c9f79 100644 --- a/drivers/bus/mhi/core/mhi_main.c +++ b/drivers/bus/mhi/core/mhi_main.c @@ -1648,8 +1648,6 @@ irqreturn_t mhi_intvec_threaded_handlr(int irq_number, void *dev) enum MHI_PM_STATE pm_state = 0; enum mhi_ee ee = 0; - MHI_VERB("Enter\n"); - write_lock_irq(&mhi_cntrl->pm_lock); if (!MHI_REG_ACCESS_VALID(mhi_cntrl->pm_state)) { write_unlock_irq(&mhi_cntrl->pm_lock); @@ -1711,8 +1709,6 @@ irqreturn_t mhi_intvec_threaded_handlr(int irq_number, void *dev) } exit_intvec: - MHI_VERB("Exit\n"); - return IRQ_HANDLED; }