Alexander Koskovich
f464fcff66
common: Update to QSSI (11600) | MANNAR (05200)
...
Change-Id: I7e69f4bcb7c3dd322a96595cf014d3184d9bb000
2021-05-04 16:25:53 -07:00
Alexander Koskovich
a466100d8a
common: perf: Enable PASR active mode on v5.4 targets.
...
Change-Id: Ifef2c6786b84dcb5ef5479176ba6ced23b696276
2021-05-02 00:19:53 -07:00
Jun Wang
07fb532f08
common: perf: Enable the pre-rendering feature.
...
* Pre-rendering feature can improve FPS and reduce the janks
in scrolling cases.
* It is to be noted that QCOM only intends this be enabled
on LAHAINA, SHIMA, YUPIK and HOLI targets.
Change-Id: Ifd19196bc1f43643826edcd5bfa70bcb9612eda7
2021-05-02 00:19:52 -07:00
Alexander Koskovich
56e1fb09fe
common: Include beluga properties for LAHAINA.
...
Change-Id: Ib83c8e4959cf891fc0063408c0d8c7ea59c34ce5
2021-05-02 00:19:52 -07:00
Alexander Koskovich
bcf420644b
common: perf: Remove libmemutils.
...
* It's an overriding target in LAHAINA display HAL,
and it doesn't link against anything otherwise
so not quite sure why I originally added it.
Change-Id: I0ae5ab5191d1b983d44a7fffc1810dec7436916b
2021-05-02 00:19:51 -07:00
Alexander Koskovich
b9901f8d84
common: perf: Add support for the gPLAF feature.
...
Change-Id: I07f185138e6e03311a2a144f021f0f2343e8487f
2021-05-02 00:19:51 -07:00
Alexander Koskovich
eab4852806
common: Move task profiles to perf component.
...
* Looked like media on first glance to me.
Change-Id: Ibc275a70441807be085984fac682fbe4fbb5039e
2021-05-02 00:19:51 -07:00
Alexander Koskovich
bb212b597a
common: perf: Simplify copy out.
...
* Was broken on LAHAINA and realized that this is a
lot more complicated than it needs to be.
Change-Id: I530e3a83200d044af6a604bf8aef74c2c89f6944
2021-05-02 00:19:47 -07:00
Alexander Koskovich
31250b9045
common: init: Update to LAHAINA (15500) | QSSI (11000).
...
* The init component is LAHAINA (15800).
Change-Id: I8e0414c31227c127cb469f4a8c7e335a4ec8f09f
2021-04-15 03:00:51 -07:00
Adithya R
475859ba4f
common: perf: Move sm6150 configs to correct folder
...
* TARGET_BOARD_PLATFORM is set to sm6150 on this platform.
* Also move perf configs correctly into subdir.
Change-Id: Ia7f2f0c85ac5c3e43625a0c449d389e044a9e0e6
2021-03-17 12:24:46 +00:00
Alexander Koskovich
9247bdfb0c
common: perf: Remove libpowercallback.
...
* Leftover.
Change-Id: I95de5df6ca960bcc2fe1ea9cddb5d4fff433eb77
2021-03-12 07:18:47 -07:00
Alexander Koskovich
2a5bb53e00
common: perf: Update configs from LA.UM.9.12.r1-10800-SMxx50.0.
...
Change-Id: Ic920b609f31b07225f00bc16a4548c2ee1780304
2021-03-10 23:21:40 -07:00
StyloGey
ba0e22dfb5
common: perf: correct irq priority of sdm660
...
Change-Id: Ieb7035242598fa62cb58b19fb6ab3ceea7431f4c
2021-03-01 18:45:32 +01:00
Alexander Koskovich
fa704878e0
common: perf: Disable the IOP HAL for select platforms.
...
Change-Id: Iabf70c3d8e94e10f64e7eb8e9afa47dfc562d9c4
2021-03-01 09:40:53 -07:00
Alexander Koskovich
7214c54fe1
common: perf: Don't include platform boost configs.
...
* HOLI doesn't build the boost HAL that uses these.
Change-Id: I47d865876a7e02e569a75b6b173f203638743976
2021-03-01 06:24:13 -07:00
Alexander Koskovich
6801f5361d
common: perf: Remove poweropt service.
...
* Pretty much no device can use this, and doesn't offer
much value to the devices that can. Revisit this in the
future.
Change-Id: Id6875d6fffede876b7d9ca3a5bba84db8b8b8025
2021-03-01 06:22:02 -07:00
Alexander Koskovich
5bd27e8ffc
common: perf: Build libpsi from source.
...
* Pulled this into proprietary files without a second
thought, assumed it was apart of psiclient.
Change-Id: I0adca9e5a8c9b06bbf4b99d50b27309fc34bffda
2021-02-23 15:19:15 +00:00
Alexander Koskovich
85531a2f56
common: perf: Add performance configs per SoC.
...
Change-Id: I5d630928c2b5d4b6f73b2ba2191178e5eea705ec
2021-02-23 20:48:29 +05:30
Alexander Koskovich
4d647c4969
common: perf: Don't advertise the sPLH feature.
...
* Broken on every non 5.4 device, and its very vocal
about that fact, performance dips as a result.
Change-Id: I2564297bb3e4c8111ba024937e8186fe92f7c21e
2021-02-16 01:13:43 -07:00
Alexander Koskovich
0e28562477
common: perf: Add back 32 bit libraries.
...
* Turns out select legacy platforms require this still
for media.
Change-Id: I939d9762974fb640b44d5df00e33c7659f487564
2021-02-15 20:40:44 -07:00
Alexander Koskovich
9c1a4b11de
common: perf: Bring in /vendor stack from LA.UM.9.16.r1-03300-MANNAR.0.
...
Change-Id: I36985b69b67778878508cc993d6bd5fc9d47f049
2021-02-15 20:37:19 -07:00
Alexander Koskovich
1e6df382f7
common: Update to LA.QSSI.11.0.r1-09900-qssi.0.
...
Change-Id: I6d4c3757904e55a043f57ba6ff2d269ed28f47ca
2021-02-16 00:49:41 +00:00
Alexander Koskovich
33b6ceb087
common: Move AOSPA performance RC to proper component.
...
Change-Id: I5c19db40049f500f1ef4ef9639f0c2d22f6233e6
2021-02-15 20:39:17 +00:00
Alexander Koskovich
d1b8d8de3b
common: Remove 32 bit libraries where possible.
...
* Reduces size of affected components by about 20%.
Change-Id: Ia7ca6c72f094a8da2a66a5819b8dc61289f4d467
2021-01-29 12:12:08 -07:00
Alexander Koskovich
a00be6543c
common: perf: Add QXPerformance JAR.
...
Change-Id: I07952acfe53af0c07b35fb30e928a2b1971795c0
2020-12-24 12:08:30 -07:00
Alexander Koskovich
b0b3d93234
common: Use platform certificate with QSSI apps.
...
* Looking back they only presign a select few /vendor
apps.
Change-Id: I7fadd728d9be7c69f8bf2dd2a9b483f3efe6e306
2020-12-03 07:24:27 -07:00
Alexander Koskovich
8615951c92
common: Add Service Tracker to the perf component.
...
Change-Id: I1f405004023052fdc908418ad2a1abb7bd03fdc5
2020-11-29 22:42:20 -07:00
Alexander Koskovich
cc2e7e74a1
common: Update to LA.QSSI.11.0.r1-07500-qssi.0.
...
Change-Id: I6c2d30261395b2880d20a1d1ea1e37eaa03baf61
2020-11-12 23:44:28 -07:00
Alexander Koskovich
c7fdcb4209
common: Look through QSSI dump and find stuff we want to pull in.
...
Change-Id: I2bddc8cb1fc99f340d5b074870a5e908d70231fd
2020-10-29 08:17:03 -07:00
Jake Weinstein
6fca94be46
common: add libbeluga (Scudo performance optimization) to perf component
...
Change-Id: I6774fb91abf1f9f56d7283a0be9ee939a5a7a281
2020-10-27 16:48:32 -07:00
Alexander Koskovich
acd75a6e51
common: Update to LA.QSSI.11.0.r1-06600-qssi.0.
...
Change-Id: I2b4e5fcf5b07285a5ffd52fd59a2a3eb08498829
2020-10-18 11:14:10 -07:00
Alexander Koskovich
3e7f35a728
common: Update from LA.QSSI.11.0.r1-05600-qssi.0.
...
Change-Id: I30d3d09087414b76afd41c7593697f0651c4bba0
2020-09-25 18:25:06 -07:00
Alexander Koskovich
a6efb143cf
common: Clean up pathing, structure, move framework modules to dex import.
...
Change-Id: I145c8cc21b7137d2c8e8e33ca8369a9251f39cbf
2020-08-25 15:09:54 +00:00
Alexander Koskovich
963a734ae4
common: Update from LA.UM.8.12.c3-11300-sm8250.0.
...
* Add & pin some blobs from legacy SOCs that aren't
auto generated in newer releases.
Change-Id: I00ca9d513b8458a9e4ca9e74382a84645a93c93f
2020-08-25 13:05:01 +00:00
Jake Weinstein
a91dfda548
perf: add Smooth Motion and Layer Extension libraries
...
Change-Id: I8fca4cf91a9519ea2bd0ea07529d274cf7064a4c
2020-07-14 02:50:55 +00:00
Jake Weinstein
e8347bee9c
common: clean up internal paths
...
No Functional Change
Change-Id: Id2cb0b1fa8bee053f1e38beb31d897d6a22fce0a
2020-06-15 00:27:15 +00:00
Jake Weinstein
1fa9864706
common: Update proprietary-files.txt for LA.UM.8.13.r1-08500-sm8250.0
...
Change-Id: I6b894eb40cf1f0d96b476b8c16a136e125b010ab
2020-06-02 00:37:02 +02:00
TheStrix
d0d9d95577
common: Add common QTI components
...
- To use this, set TARGET_COMMON_QTI_COMPONENTS := <components>.
e.g. TARGET_COMMON_QTI_COMPONENTS := av bt perf
- Configurations go inside qti-components/<component>/qti-<component>.mk
- Blob list go in qti-components/<component>/proprietary-files.txt
Change-Id: I9868b02da59c69326f3587cf338187753955c1db
2020-03-19 19:22:43 +05:30