Commit Graph

24 Commits

Author SHA1 Message Date
Omkar Chandorkar 4031582ec6
vendor: perf: Remove PASR and deps
- based on ctwo

Change-Id: I410968048261939637777e5f818f4c1d83cebdd4
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-05-31 11:31:43 +09:00
Omkar Chandorkar b3e664393e
vendor: perf: Build servicetracker libs from source
Change-Id: Icab6531624069eadcffbf45a6283f51e5d92877a
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-05-30 22:57:02 +09:00
Jake Weinstein 153879c46a
vendor: perf: Remove IOP Disabling
We are going to be disabling this for all targets.
IOP has been phased out in favor of Preferred Apps.

Change-Id: I4d6204c61d04f62326105f50e9a4832a2c53e605
Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
2024-02-12 03:32:43 +08:00
chrisl7 26420ebafe vendor: perf: Add condition to bengal 4.19 e 5.15 perf configs
Change-Id: Ic6f670a5a0c4c3dbc09eabd11b7e7cfd55224755
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-11-18 22:50:31 +00:00
chrisl7 b64504154d vendor: perf: Enabel perf framepacing to all
Change-Id: I2441505ffb2ade0a77dc0dc8bf1a650396c2a1e1
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-11-18 22:50:31 +00:00
BladeRunner-A2C 893f75d464 fixup! vendor: perf: Update to Shennong (SM8650)
We merged the test directory into the main directory in
an earlier commit to simplify the Makefile, but forgot to
remove it completely from the Makefile.

Change-Id: Ib1d9713025a2924a4b7f06d40694fb367c0ff95a
Signed-off-by: BladeRunner-A2C <john.smith@unused.email>
2023-11-14 14:16:14 +00:00
Jake Weinstein 0023e894c5 vendor: perf: Update to Shennong (SM8650)
missi_phone_cn_only64-user-14-UKQ1.230804.001-V816.0.9.0.UNBCNXM-release-keys

Change-Id: I9b383fa96444951eaff7d75336d4ba036221eea0
2023-11-13 07:48:08 +09:00
Jake Weinstein 328ccc1f06 vendor: perf: Disable PASR
This saves less than 1 mA of power.
Not worth the performance penalty.

Change-Id: I1c3e0857930b01abe6ebb227cd15d231c9f78b8f
2023-11-13 07:48:08 +09:00
chrisl7 b50135fb76 vendor: perf: Enable beluga for 4.19 and 5.4
Change-Id: Id83b0b5840f66c56293166968fae42750bed9cf1
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-11-08 17:17:44 +00:00
chrisl7 c8c0d6941f common: Fix 5_15 family components condition
Change-Id: Ie7f2f0eaf664db373720dbc1a643755011f7920b
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-09-10 10:39:29 +05:30
Adithya R a2cdb3cac0 vendor: Move perf init script to init component
Makes no sense to duplicate it across both perf components.

Change-Id: I954fc77155ad5a6a1ea421b57d26c2f0f4514b69
2023-04-09 19:42:02 +00:00
Kunmun 7ba29265fe common: Drop system and vendor tag definition
There are different tags being used in different
components, hence this doesn't makes much sense.
Also, the mentioned tags are outdated with respect
to what the components are using at the moment.

Change-Id: Ie6d60343e2beec37ac0c9fe911bc12a26146bcee
2023-04-09 08:31:33 +05:30
chrisl7 03cd1790f0 common: Add support to 5.15 family
Change-Id: I19813cbdcb8b3218fbc13e17e25f9ebb9bf5ccb5
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:01:30 -03:00
Jake Weinstein 639161d061 vendor: perf: Conditionally update to LA.VENDOR.1.0.r1
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
2022-12-05 03:57:46 +00:00
Jake Weinstein 2b93fe3d69 system: perf: Enable pre-rendering feature on all targets
This is not 5.4+ specific, it just depends on SurfaceFlinger
and friends.

Change-Id: Iafca16bce6e15feed54eab1df42315696999efac
2022-10-15 04:38:57 +00:00
Jake Weinstein 60e5273902 vendor: perf: Set beluga props for parrot
Qualcomm sets these in the parrot device tree.

Change-Id: Icabad1af381a13ef4b33cac2094b3182b66b8a8b
2022-10-15 03:29:16 +00:00
Jake Weinstein 70690661df Revert "Revert "common: perf: Enable the pre-rendering feature.""
This should be fixed by
7d7ab89f28

This reverts commit f4e58c414b.

Change-Id: If3c04a11d9f8d7595fd646233ee616ed1d38d0ed
2022-10-15 01:53:58 +00:00
Jake Weinstein a94b073a5f common: Add initial support for 5.10 targets
Change-Id: Id52edf0f17cbd65f9ea597dfd16cdd520ecb9bcc
2022-08-17 06:49:45 +09:00
Jake Weinstein 8120dfad41 perf: copy task_profiles from system/core for 5.4
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
2022-08-01 02:47:34 +00:00
Alexander Koskovich 23c3b52a54 PRODUCT_PROPERTY_OVERRIDES -> PRODUCT_VENDOR_PROPERTIES
Change-Id: If9cfaf3b6f356fa0f880cc3ad2c2d032505f2d1e
2022-06-28 14:47:40 +00:00
Juhyung Park f4e58c414b Revert "common: perf: Enable the pre-rendering feature."
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>
2022-02-22 16:16:37 +09:00
Omkar Chandorkar 7e9bba9186 perf: Update perf properties
* make it inline with recent CAF builds

Change-Id: I1835e09edc8408f6d9871533e25ceb14ca3e30c6
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
2022-02-12 14:45:51 +05:30
Marco Marinho 7df0c64674
common: vendor: Update to LA.UM.9.14.r1-18400.02-LAHAINA.QSSI12.0
Change-Id: Ib0791bd74ebcb8a0aa37485be7500e83b80838fe
Co-authored-by: Vishalcj17 <vishalcj@aospa.co>>
Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2022-01-09 18:06:24 +09:00
Vishalcj17 bfaf4ecb25 Split system and vendor to their own folders.
Change-Id: Ie93e9fdf854f97aab1e2b6e61d55b309f49c1cd9
2021-11-24 21:04:52 +00:00