Commit e98960bc authored by Ulf Hansson's avatar Ulf Hansson Committed by Dmitry Torokhov
Browse files

Input: hisi_powerkey - enable system-wakeup for s2idle



To wake up the system from s2idle when pressing the power-button, let's
convert from using pm_wakeup_event() to pm_wakeup_dev_event(), as it allows
us to specify the "hard" in-parameter, which needs to be set for s2idle.

Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
Link: https://lore.kernel.org/r/20250306115021.797426-1-ulf.hansson@linaro.org


Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
parent a609cb4c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@ static irqreturn_t hi65xx_power_press_isr(int irq, void *q)
{
	struct input_dev *input = q;

	pm_wakeup_event(input->dev.parent, MAX_HELD_TIME);
	pm_wakeup_dev_event(input->dev.parent, MAX_HELD_TIME, true);
	input_report_key(input, KEY_POWER, 1);
	input_sync(input);