kunlun2: power-libperfmgr: move dt2w mode on top of setMode switch
* fixed dt2w after reboot Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
This commit is contained in:
parent
7fd6e62ecd
commit
4db1147a64
1 changed files with 5 additions and 5 deletions
|
@ -113,6 +113,11 @@ ndk::ScopedAStatus Power::setMode(Mode type, bool enabled) {
|
||||||
LOG(DEBUG) << "Power setMode: " << toString(type) << " to: " << enabled;
|
LOG(DEBUG) << "Power setMode: " << toString(type) << " to: " << enabled;
|
||||||
ATRACE_INT(toString(type).c_str(), enabled);
|
ATRACE_INT(toString(type).c_str(), enabled);
|
||||||
switch (type) {
|
switch (type) {
|
||||||
|
case Mode::DOUBLE_TAP_TO_WAKE:
|
||||||
|
{
|
||||||
|
sysfs_write("/sys/class/touch/tp_dev/gesture_on", enabled ? "1" : "0");
|
||||||
|
}
|
||||||
|
break;
|
||||||
case Mode::LOW_POWER:
|
case Mode::LOW_POWER:
|
||||||
break;
|
break;
|
||||||
case Mode::SUSTAINED_PERFORMANCE:
|
case Mode::SUSTAINED_PERFORMANCE:
|
||||||
|
@ -156,11 +161,6 @@ ndk::ScopedAStatus Power::setMode(Mode type, bool enabled) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
[[fallthrough]];
|
[[fallthrough]];
|
||||||
case Mode::DOUBLE_TAP_TO_WAKE:
|
|
||||||
{
|
|
||||||
sysfs_write("/sys/class/touch/tp_dev/gesture_on", enabled ? "1" : "0");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case Mode::FIXED_PERFORMANCE:
|
case Mode::FIXED_PERFORMANCE:
|
||||||
[[fallthrough]];
|
[[fallthrough]];
|
||||||
case Mode::EXPENSIVE_RENDERING:
|
case Mode::EXPENSIVE_RENDERING:
|
||||||
|
|
Loading…
Reference in a new issue