Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d796ae6e authored by Kun Liang's avatar Kun Liang
Browse files

input: powerkey: don't send dummy release event



It will send dummy release event when pressing power key to wake up
system. This behavior makes long press event detection failed when
system suspends.
Add INPUT_PROP_NO_DUMMY_RELEASE for power key to avoid this behavior.

Change-Id: If6657af944a62cde2e67da6a9ac5cfc0e7cac458
Signed-off-by: default avatarKun Liang <kunliang@codeaurora.org>
parent 9283a1b2
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -855,6 +855,8 @@ qpnp_pon_config_input(struct qpnp_pon *pon, struct qpnp_pon_config *cfg)
		pon->pon_input->phys = "qpnp_pon/input0";
	}

	/* don't send dummy release event when system resumes */
	__set_bit(INPUT_PROP_NO_DUMMY_RELEASE, pon->pon_input->propbit);
	input_set_capability(pon->pon_input, EV_KEY, cfg->key_code);

	return 0;