sdm660-common: power-libperfmgr: Add support for second tap-to-wake node

Clover has a different dt2w node

Change-Id: Ic4f2a132b8a102eb01edab86469eccd7dfcd6c84
Co-authored-by: pix106 <sbordenave@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
This commit is contained in:
Max Weffers 2019-06-18 11:11:09 +02:00 committed by pix106
parent 2390d3600b
commit e5583c13dd

View file

@ -33,6 +33,10 @@
#define TAP_TO_WAKE_NODE "/sys/touchpanel/double_tap"
#endif
#ifndef TAP_TO_WAKE_NODE2
#define TAP_TO_WAKE_NODE2 "/proc/touchscreen/enable_dt2w"
#endif
namespace aidl {
namespace google {
namespace hardware {
@ -83,6 +87,7 @@ ndk::ScopedAStatus Power::setMode(Mode type, bool enabled) {
case Mode::DOUBLE_TAP_TO_WAKE:
{
::android::base::WriteStringToFile(enabled ? "1" : "0", TAP_TO_WAKE_NODE, true);
::android::base::WriteStringToFile(enabled ? "1" : "0", TAP_TO_WAKE_NODE2, true);
[[fallthrough]];
}
case Mode::LOW_POWER: