Blobs are updated to LA.VENDOR.1.0.r1-16000-WAIPIO.QSSI13.0
Configs are updated to to LA.VENDOR.1.0.r1-15600-WAIPIO.0
This does not work yet on pre-5.10 SoCs.
Those SoCs will use the perf-legacy
component until that is fixed (or indefinitely
depending on the complexity of the fix).
Note: I am aware that there are conditions in perf
that only apply to legacy and conditions in perf-legacy
that only apply to perf. We need to nail down the
supported targets before I can clean up completely.
Change-Id: I7925042da82fac6e5353c1a4b1660b3ca9e128d7
system-background should only include efficiency cores
and restricted should do the same in order to save
power while the screen is off. Copy system-background
CPUs instead of hardcoding to account for platforms
with varying numbers of efficiency cores.
Change-Id: I3a46190a2fa76eb1e9061a605c6a2e74006975de
The restricted cpuset is for system tasks that are
throttled because the screen is off. Google only
runs these tasks on the little cluster
to save power and we will follow suit.
Change-Id: I0174beb11dae2109df4ddf65304bd50c5cc05264
The reason Qualcomm maintains their own copy of task_profiles for
lahaina is that API 30 does not support UClamp. However, the
current task_profiles for API 31 and higher does support UClamp.
Qualcomm's modifications such as I/O CGroups and audio CPUSet
are already integrated in the CLO system/core task_profiles,
so we can use that instead of maintaining our own.
Change-Id: Ibd3378976cf6f761eefdec3a1051ba80fa1e247e
This reverts commit 07fb532f08.
This causes weird inconsistent scrolling behaviors, even on v5.4.
Change-Id: I57e6e31aed281c51ec436dabf8e1fbb770580fa2
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>