[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190513220610.177489-1-ravisadineni@chromium.org>
Date: Mon, 13 May 2019 15:06:10 -0700
From: Ravi Chandra Sadineni <ravisadineni@...omium.org>
To: dmitry.torokhov@...il.com, ravisadineni@...omium.org,
kt.liao@....com.tw, benjamin.tissoires@...hat.com,
abhishekbh@...gle.com, tbroch@...gle.com,
linux-kernel@...r.kernel.org, linux-input@...r.kernel.org
Subject: [PATCH V1] elan_i2c: Increment wakeup count if wake source.
Notify the PM core that this dev is the wake source. This helps
userspace daemon tracking the wake source to identify the origin of the
wake.
Signed-off-by: Ravi Chandra Sadineni <ravisadineni@...omium.org>
---
drivers/input/mouse/elan_i2c_core.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/input/mouse/elan_i2c_core.c b/drivers/input/mouse/elan_i2c_core.c
index f9525d6f0bfe..2c0561e20b7f 100644
--- a/drivers/input/mouse/elan_i2c_core.c
+++ b/drivers/input/mouse/elan_i2c_core.c
@@ -981,6 +981,8 @@ static irqreturn_t elan_isr(int irq, void *dev_id)
if (error)
goto out;
+ pm_wakeup_event(dev, 0);
+
switch (report[ETP_REPORT_ID_OFFSET]) {
case ETP_REPORT_ID:
elan_report_absolute(data, report);
--
2.20.1
Powered by blists - more mailing lists