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:
parent
2390d3600b
commit
e5583c13dd
1 changed files with 5 additions and 0 deletions
|
@ -33,6 +33,10 @@
|
||||||
#define TAP_TO_WAKE_NODE "/sys/touchpanel/double_tap"
|
#define TAP_TO_WAKE_NODE "/sys/touchpanel/double_tap"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef TAP_TO_WAKE_NODE2
|
||||||
|
#define TAP_TO_WAKE_NODE2 "/proc/touchscreen/enable_dt2w"
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace aidl {
|
namespace aidl {
|
||||||
namespace google {
|
namespace google {
|
||||||
namespace hardware {
|
namespace hardware {
|
||||||
|
@ -83,6 +87,7 @@ ndk::ScopedAStatus Power::setMode(Mode type, bool enabled) {
|
||||||
case Mode::DOUBLE_TAP_TO_WAKE:
|
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_NODE, true);
|
||||||
|
::android::base::WriteStringToFile(enabled ? "1" : "0", TAP_TO_WAKE_NODE2, true);
|
||||||
[[fallthrough]];
|
[[fallthrough]];
|
||||||
}
|
}
|
||||||
case Mode::LOW_POWER:
|
case Mode::LOW_POWER:
|
||||||
|
|
Loading…
Reference in a new issue