Jake Weinstein
6a45131822
vendor: perf: Copy kalama learning module configs from LA.VENDOR.13.2.6.r1-00600-KAILUA.0
...
Change-Id: I11d5dfb9405ceff5ea73b0db9c6d050fd091e91a
2023-11-13 07:48:08 +09:00
Jake Weinstein
d288aabe57
vendor: perf: Update taro configs to Pong
...
Change-Id: I13836677d1ace954a7af59af18bdfad4b71e1a9d
2023-11-13 07:48:08 +09:00
Jake Weinstein
69ca8e4b2f
vendor: perf: Restore config changes from perf-legacy for holi/lahaina/6150
...
Change-Id: Ieb382929d592c57a5c35f88640c6c63ee79051fb
2023-11-13 07:48:08 +09:00
Jake Weinstein
4e86eec44f
vendor: power: Use power feature configs from the SoC
...
Change-Id: I49515e7c2b451a4d9d78588d9f4664bb6963b50a
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
Adithya R
966ba8a9f9
vendor: Drop 32bit libs from >=5.10 components
...
They're unused.
Change-Id: I3ce71b0582f75315490596e021ff5d9f101df266
2023-09-14 16:47:59 +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
chrisl7
4eff4e10c0
vendor: perf: Update perf configs to LA.VENDOR.13.2.1.r1-06400-DIVAR.0
...
Change-Id: I11f89cb863b073b25282a534cf5fc0a3c7857bcf
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-05-14 06:51:55 -04:00
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
chrisl7
e3aa82fd17
vendor: perf: Set common cpuset to audio-app
...
Change-Id: I5bd73a64b9c0be978fd7a55f6f79a8cdb7f72768
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-12-08 15:12:12 +00: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
2f16a29f0a
perf: Set restricted cpuset to the same CPUs as system-background
...
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
2022-11-09 03:38:48 +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
4fd4b120ad
vendor: perf: Update taro configs to LA.VENDOR.1.0.r1-16000-WAIPIO.QSSI13.0
...
Change-Id: I07b88b9dac563d65afe7e34c9781e3d99b509ee0
2022-09-13 16:10:14 +00:00
Michael Bestas
831e893fcf
common: Automatically add apk/jar/vintf fragments to PRODUCT_PACKAGES
...
Change-Id: Iaa9d66b0bbdc55f046ee1347cbf83c7eecebb35e
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-08-23 03:46:51 +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
df9dffd8b1
perf: yupik: Use max frequency for main 2 second app launch boost
...
From Nothing Phone 1.
Change-Id: I6ac3dfb3e014286068cd6d46d00ed321df60521c
2022-08-12 06:21:11 +00:00
Jake Weinstein
4801751f9b
perf: Do not allow restricted tasks to run on big cores
...
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
2022-08-12 06:20:16 +00:00
Jake Weinstein
69558ecfc3
perf: Upgrade perf configs to LA.UM.9.11.r1-05600-NICOBAR.QSSI12.0-1
...
Change-Id: I576ec731d85dfd9c17e4793254829688486e8f0b
2022-08-02 01:15:42 +00: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
chrisl7
a08f0a29d4
vendor: perf: Update bengal perf configs
...
Change-Id: I7900612c05d9f8a0728893b3ab8967ae7e58bba3
2022-07-23 00:52:33 +00:00
Alexander Koskovich
23c3b52a54
PRODUCT_PROPERTY_OVERRIDES -> PRODUCT_VENDOR_PROPERTIES
...
Change-Id: If9cfaf3b6f356fa0f880cc3ad2c2d032505f2d1e
2022-06-28 14:47:40 +00:00
Omkar Chandorkar
bfbcde3d83
common: add missing blobs
...
* taken with help of https://github.com/joshchoo/aosp-missing-blobs
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I333b6da2c67a33885fb8a5af20e888e80acf712e
2022-03-26 19:50:07 +00:00
Adithya R
5df0043d47
common: Update to LAHAINA 18900 | QSSI 05800
...
* msmnile: LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0
* kona: LA.UM.9.12.r1-13300-SMxx50.QSSI12.0
* add few missing qssi services
Change-Id: I48ae24bb5dabe90e197cac23796cf802a1c69225
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
2022-03-08 04:28:32 +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
Vishalcj17
87450abeab
vendor: perf: Setup foreground CPU Sets for LAHAINA.
...
* Other SoCs are welcome here. Please test thoroughly before
, especially power usage.
Change-Id: I66b29040701fb20aab6c8db370ff7810ce80bdb0
2022-02-16 07:39:20 +00:00
Juhyung Park
772c8465f0
common: perf: disable zram readahead for all devices
...
Change-Id: I12a4ffb916c56df30577e75098dec10694c61e66
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-13 09:07:19 +00:00
Juhyung Park
2126a23a13
common: perf: move all read_ahead_kb settings to init.aospa.perf.rc
...
Change-Id: I496d15b2d398d68b59e019e2c917924f829df5c9
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-13 09:07:19 +00:00
Juhyung Park
6540936556
common: perf: add more dm devices for read_ahead_kb tuning
...
There are dozens of APEX modules now
Change-Id: I1f489cfa39cc9d3a50135fc24b31cea6500d5e57
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-13 09:07:19 +00: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
Vishalcj17
c6cab13a2e
common: Update to QSSI 5600 | LAHAINA 18600.
...
Change-Id: I7ca5c5b30fb26bfa5bd1c3803cf8b217efd78393
2022-01-19 18:50:26 +09:00
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