Commit Graph

114 Commits

Author SHA1 Message Date
Jun Wang
a76131a3c1 power: Add property check for EXPENSIVE_RENDERING
Detect the support status of EXPENSIVE_RENDERING mode based on the
vendor property, which can be configured per target.

Change-Id: I39ed53f5df506bb8b7a714138d35e5b29bcfa4a5
CRs-Fixed: 3364809
2022-12-15 17:18:48 +08:00
Jun Wang
92e50efac0 power: Add support for EXPENSIVE_RENDERING
When background_blur is enabled, the rendering can be expensive
and many janks will occur. So, need to support the mode in power
module and pass it to perf-hal to handle.

Change-Id: I5bab53e72134d76201d9fc28b9bdae4185790deb
CRs-Fixed: 3278491
2022-09-04 19:21:59 -07:00
chuntan
68d610c2d9 Optimization silver core residency for camcorder UCs
Turn off CPU WL packing
Set silver core Hispeed freq on 556MHz(LowSVS)

Change-Id: I518269ad6fe9b4eedcf70e4c5a64b535517eb9de
2022-08-31 22:50:56 -07:00
Shashank Sivakumar
1d6f3540d7 power: update the AIDL client ver 3
The AIDL client is updated to use version 3.

Change-Id: I6b7e559809629cf59e1359787d5e99fb151ef960
2022-08-23 17:28:46 -07:00
Linux Build Service Account
25ff4e3b28 Merge "Power: ZSL preview Silver capped from 729MHz to 825MHz" into power.lnx.6.0 2022-06-28 06:18:26 -07:00
Linux Build Service Account
86958fdf51 Merge "Add 120/240 FPS UCs power hint tuning parameter" into power.lnx.6.0 2022-06-28 03:46:02 -07:00
chuntan
d55311afe3 Add 120/240 FPS UCs power hint tuning parameter
Hint ID 0x1333 for HFR video encode UCs

Change-Id: I111b6b7b6e51858b7c405e4d99ea28e1a4cf2de6
2022-06-28 18:01:48 +08:00
chuntan
f189e69b3f Power: ZSL preview Silver capped from 729MHz to 825MHz
Change for ZSL preview CTS FPS drop

Change-Id: Iae6884e40947448240ff50d8c0c30ea91895e656
2022-06-28 17:49:45 +08:00
Linux Build Service Account
60b7f03242 Merge "Power:Update android.hardware.power AIDL interface" into power.lnx.6.0 2022-06-23 08:25:28 -07:00
Vini Vennapusa
de044c55be Power:Update android.hardware.power AIDL interface
Updated the aidl interface to 3 for android.hardware.power
at vendor side.

Change-Id: Iaa6b8753ce635eee95bac0c51ae22b936cc91d6e
2022-06-23 15:45:19 +05:30
Vini Vennapusa
3e27d3c600 Power : Modify camera open/close tunings
Modified camera open/close tunings for Kalama.

Change-Id: I3cac02dca1edc70288bcb9439630af14a914e26c
2022-06-23 15:04:07 +05:30
Siddeswar Aluganti
04373bf53e Power: Replace library name from ndk_platform to ndk
Replace library name from ndk_platform to ndk.

Change-Id: I9b471d46ba114baec555f1ead8d73a7d382ba55c
2022-06-08 23:01:37 -07:00
Vini Vennapusa
518a8d0e0c Power: Replace ndk_platform to ndk for Android-T
Replace library name from ndk_platform to ndk for
Android-T version

Change-Id: I0fa28b653e39cb5bda6a5e15217f87cc8cbd13c8
2022-05-26 12:58:35 -07:00
Siddeswar Aluganti
e636822023 Power: Replace library name from ndk_platform to ndk
Replace library name from ndk_platform to ndk.

Change-Id: Ic30b22a24e0213c687bdce0aa240202e347fee68
2022-05-09 13:39:19 +05:30
zehugong
e147a7cae0 power: correct the copyright on powerhint.xml
Separate the copyright of 2022

Change-Id: Ic512f4d194bbcc1ece26ec5258333ef8332f0741
2022-04-27 19:03:43 +08:00
zehugong
622f7fed2f power: Add powerhint for PSM light/medium/deep mode
Support powerhint to get valid return to perfHint.

Change-Id: Ib3ed4bae9983a66faa24295028923fea8ecbcc0b
2022-04-26 13:23:35 +08:00
Divya Verma
537d0e3db9 Power : LLCC capped to 933Mhz for camera
Modified diwali camera tunings with LLCC capped to 933Mhz

Change-Id: I953c6b66fdf8d3b872da1bed704570d0b6ee8430
2022-04-11 10:22:05 +05:30
Divya Verma
70f779e512 Revert "Power: Revised tunings for camera open/close"
This reverts commit 5eebaf22eb.

Change-Id: I9f1ac216cb90be6df3d77f1edb102eb412b2f478
2022-04-05 11:28:24 +05:30
Vini Vennapusa
d16c500a6b power: Add powerhint.xml for Kailua
Added powerhint.xml for kailua target and
modified make file

Change-Id: Ibec17d5b5964d93de808b4fefd508229733a9fe3
2022-03-27 10:16:26 -07:00
Divya Verma
dd83f597e7 Modified powerhint tunings for diwali
Added AB_SCALE tuning for camera

Change-Id: I1fccdced96907ebbf73ae2069204d40f00d2cd1f
2022-03-23 02:58:54 -07:00
Divya Verma
5eebaf22eb Diwali : Revised tunings for camera
Modified open/close camera tunings

Change-Id: I82f9f0ad2b87eeb2d4a190e54441176edfb72a1e
2022-03-16 06:26:39 -07:00
Sumit Gemini
b93488b76c Power: Modify power hal tunings for cape target
Keep Waipio Open/Close/Snapshot settings for Palima

Change-Id: I5e05a3f83caa61a1dcba4933bc369dbcf8ffb716
2022-03-16 09:40:18 +05:30
Divya Verma
6a04ee6051 Diwali : Revised tunings for Camera HFR
Modified tunings for HFR 240 usecase

Change-Id: Ib78165c00367d123e85913a76e98085a9e235822
2022-03-01 17:05:05 +05:30
Divya Verma
8b4fc1bcd7 Revised tunings for diwali
modified tunings for diwali target

Change-Id: I36670dbbc8a3c24694323c7b02f1dc106b951b3d
2022-02-09 11:09:41 +05:30
Sumit Gemini
12d700fb57 power: Modify power hal tunings for cape/taro/diwali target
Corrected Taget to Target and preview Hint-id for cape

Change-Id: Ica1c24499de3273ef30ceca22d6249133926e0ac
2022-02-01 15:48:25 +05:30
Divya Verma
b03b31a113 Power : Modified powerhint for diwali
Added new opcode for sched up/down migrate

Change-Id: I4820fd01dcccf6c97a2f25b8977e49934c716769
2022-01-19 14:41:27 +05:30
Sumit Gemini
c3ac3390d6 power: Modify power hal tunings for cape target
Modified open/close/snapshot tunings for cape target

Change-Id: I4bce9634348c89c09bf8d241ee2e82fab33cb1e8
2022-01-18 11:21:00 +05:30
Sumit Gemini
6a06f5e8a1 [Power]: Added powerhint changes for Fillmore
Modified "open/close/snapshot" tunning for target diwali in powerhint file

Change-Id: I8e53637aaed0a03a5fa9c2df4bf940a5a9d54968
2021-12-23 17:10:34 +05:30
Divya Verma
ef17ce3fa7 [Power]: Added powerhint changes for Fillmore
Added changes for target diwali in powerhint file

Change-Id: I2c382387cab1f3dee5650b9d03bb8c19e76537d8
2021-11-11 03:37:40 -08:00
Rajeswari N
3849dfd237 power: Add poweR hal tunings for cape target
Added power hal tunings for cape target

Change-Id: Id5191b49c99a8c9bf2a908241051ad718a5d6379
2021-11-10 10:59:20 +05:30
Divya Verma
fe6e6b5169 [Power] : Changes to resolve compiler warnings
Resolving compiler warnings

Change-Id: If4bde7e7b17d7ec3bd2fd57945662163e4171d82
2021-11-01 00:04:55 -07:00
zehugong
62c0c21ae7 Power : Add tunings for HWDecode cases.
Added support for HWDecode case.

Change-Id: I54971082f39d700f97ef262df56f3433d13808c4
2021-09-28 15:56:07 +08:00
Linux Build Service Account
8092a2b116 Merge "Power : Add tunings for 240FPS decode cases." into power.lnx.5.0 2021-09-16 00:00:52 -07:00
Sowjanya Galla
01072ffe0e Power: Disable Core Control for Camera Cases
Update Core Control disable in powerhint.xml for Waipio camera cases

Change-Id: Ib7c2c97898f709a4c2bd88b65aa6c620fdec70eb
2021-09-14 14:13:21 +05:30
gabchow
4951cff11a Power: Update powerhint.xml for Waipio with HFR480 config
With updated HFR480 video encode configuration,
720p960 usecase is reaching 960FPS

CRs-Fixed: 3031108

Change-Id: Icdb6ba7a5cd66bc1112cc3022c54abe8425bdc7e
2021-09-09 15:48:03 -07:00
Vini Vennapusa
3fcb8162af Power : Add tunings for 240FPS decode cases.
Added support for video decode 240FPS case.

Change-Id: I2f5e1dc89f78bb56723c92f674f13ce7dbc8368b
2021-09-08 12:51:52 +05:30
Sowjanya Galla
2614adc5e5 [Waipio]: Update the Bus DCVS Opcodes for Camera Cases
Change-Id: I4cf80ad7f3607eff90efbe5aa6cf9637401f1e70
2021-08-27 21:47:02 +05:30
Neeraj Jain
7fe6d77815 [Waipio] Update CPU and DDR settimgs for camera cases
Change-Id: Ife4df873d240b22a75744c8ada3a9a321e950d40
2021-07-27 14:51:57 -07:00
Neeraj Jain
b097975962 Power: Update powerhint with CPU,Bus DCVS settings
Update waipio powerhint.xml with CPU and Bus DCVS
settings for camera cases.

Change-Id: I706198c1b7c20af83296bb44f6db472401ff9bd5
2021-07-14 17:56:02 +05:30
Vini Vennapusa
f102db83bd Power: Add powerhint.xml for waipio
Added powerhint.xml for waipio target and
modified the make file.

Change-Id: Ib28f9f2b00ef116394b0a88cf60a6d004c23b5bc
2021-07-05 17:36:02 +05:30
Divya Sharma
6b812f0f55 Specify stable AIDL version number.
Bug: 181709127
Change-Id: I1132378f14428bf511f3cea4f419e90a6e89f823
2021-06-15 22:26:20 -07:00
Deevana Murthy Bandaru
4f8416ac3f power: Adding support for video hints
Added support for video 240fps case.

Change-Id: I88a14d8c306ee3a92e49b2495b33af277e9b2533
2021-06-07 05:59:47 -07:00
Sumit Gemini
88a9668e11 power: update powerhint for yupik
Camera threads which are comes under Foreground tasks.
Enabling schedtune.prefer_idle for FG tasks during camera use cases helping
to wake up the task on IDLE CPU’s will help to reduce the runnables which
will benefit customers to achieve FPS.
2021-05-31 13:13:03 +05:30
Deevana Murthy Bandaru
ffe56b0565 Revert "Specify stable AIDL version number."
This reverts commit fe5c39c5d2.

Change-Id: Ib7cf4760a2a62e7bb2dd4527004588c26850e433
2021-04-19 12:18:53 +05:30
Linux Build Service Account
f616f89fb4 Merge "Specify stable AIDL version number." into power.lnx.4.0 2021-03-24 09:58:14 -07:00
Rajeswari N
8bf7cbcdb2 power: update powerhint for yupik
Update powerhint for camera 60fps and HFR cases

Change-Id: I88b464d276be1bf30b3cecadf0ec6c88d27db998
2021-03-22 20:06:51 +05:30
Divya Sharma
fe5c39c5d2 Specify stable AIDL version number.
Bug: 181709127
Change-Id: I1132378f14428bf511f3cea4f419e90a6e89f823
2021-03-19 11:54:37 -07:00
Rajeswari N
e6dd37f1a3 power: Update powerhint for yupik
Update powerhint for 30fps, 60fps encode cases

Change-Id: I76d413559c87be71a1607eb90b7598d660a4c501
2021-03-09 14:34:40 +05:30
Ananth Raghavan Subramanian
8e0202b75a Lahaina: Update qvr powerhints
Restrict the GPU to lower frequencies for XR use-cases.

Change-Id: I32aef5b041458b7f7377c8a6f204b42266955956
2021-01-05 20:23:14 -08:00
Sumit Gemini
626bfd7d0a Power: Update powerhint for Kodiak
Add powerhint for camera cases for Kodiak

Signed-off-by: Sumit Gemini <sgemini@codeaurora.org>
2020-12-23 12:45:52 +05:30