summary refs log tree commit diff
diff options
context:
space:
mode:
authorChristian Marcheselli <christianm@valvesoftware.com>2023-09-18 11:18:12 -0700
committerPierre-Loup A. Griffais <pgriffais@valvesoftware.com>2023-11-02 16:08:09 -0700
commita81bc1652001ac5e64bc37d355e0212357b428fe (patch)
treefa31c4f222d50b72a6d7b4bec927f96f391ce396
parent66fa15aa5603fc9d042696363f906abf297bd074 (diff)
downloadlinux-a81bc1652001ac5e64bc37d355e0212357b428fe.tar.gz
Revert "mhi: host: wake up device in mhi_intvec_threaded_handler"
This reverts commit 3bcc6695165be2fee1e2a2b0216b890348436ac3.

Reverting debugging commits
-rw-r--r--drivers/bus/mhi/host/main.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/bus/mhi/host/main.c b/drivers/bus/mhi/host/main.c
index a7aa06b58d90..0c3a009ed9bb 100644
--- a/drivers/bus/mhi/host/main.c
+++ b/drivers/bus/mhi/host/main.c
@@ -483,12 +483,9 @@ irqreturn_t mhi_intvec_threaded_handler(int irq_number, void *priv)
 	enum mhi_pm_state pm_state = 0;
 	enum mhi_ee_type ee;
 
-	mhi_device_get_sync(mhi_cntrl->mhi_dev);
-
 	write_lock_irq(&mhi_cntrl->pm_lock);
 	if (!MHI_REG_ACCESS_VALID(mhi_cntrl->pm_state)) {
 		write_unlock_irq(&mhi_cntrl->pm_lock);
-		mhi_device_put(mhi_cntrl->mhi_dev);
 		goto exit_intvec;
 	}
 
@@ -505,7 +502,6 @@ irqreturn_t mhi_intvec_threaded_handler(int irq_number, void *priv)
 					       MHI_PM_SYS_ERR_DETECT);
 	}
 	write_unlock_irq(&mhi_cntrl->pm_lock);
-	mhi_device_put(mhi_cntrl->mhi_dev);
 
 	if (pm_state != MHI_PM_SYS_ERR_DETECT)
 		goto exit_intvec;