Commit Graph

327 Commits

Author SHA1 Message Date
zehugong
7bcadd18d4 power: Add support for ADPF implementation.
ADPF provided the API for power/performance tuning. Add API support in power HAL.

Change-Id: Ie00f97650b209a890da222e5911371a270efb131
2023-05-10 13:46:08 +08:00
jiayin
12299eccb1 power: adjust powerhint for halliday
Update GPU freq settings in powerhint due to more frequency points
was added for GPU.

Change-Id: I0f4f0d8ebd842a13be79b904cdb4c22bad862ea0
2023-04-20 08:17:02 +08:00
Linux Build Service Account
82d6a6d5b7 Merge 8e990c106b on remote branch
Change-Id: Ieff4ed3108754188ec1cedda06b11107214112ef
2023-04-06 05:00:38 -07:00
Linux Build Service Account
edccfbeb76 Merge 31f7ba3c4b on remote branch
Change-Id: I45e605408c6312e9f16fe42c57ad8dae145f4d94
2023-03-23 07:35:31 -07:00
Mohit Rimza
8e990c106b power: added power hint for sHDR case to support parrot and ravelin
added power hint for sHDR case to support parrot and ravelin

Change-Id: Iac904c411696c1473f1bfe928b103aa46f1fb7a4
2023-03-15 13:08:10 +05:30
Divya Verma
31f7ba3c4b power: modify tunings for camera close hint
modify tunings for ravelin camera closed hint

Change-Id: I5708ad04cf81d1a3b2aa2aa4f3d252c2ccc83c7a
2023-03-07 14:09:58 +05:30
Linux Build Service Account
e0da07744b Merge 91d7a05088 on remote branch
Change-Id: I18768864c33955d0e123850620f6bc7cb2039de6
2023-03-06 08:50:40 -08:00
Linux Build Service Account
91d7a05088 Merge "Power: Modifying powerhint.xml for Halliday Target" into power.lnx.5.0 2023-02-24 02:39:58 -08:00
Sumit Gemini
7a8aefc0c0 Power : Add power tuning for sHDR encode use case
Add power tuning for sHDR encode case for Yupik in power.lnx.5.0

Change-Id: Iac83d923ff83a09cdbb02af4322e233cdf0a9348
2023-02-22 10:57:54 +05:30
Ammar Mahmood
4661766ecf Power: Modifying powerhint.xml for Halliday Target
Tuning GPU powerhint for Halliday

Change-Id: Idf2372652e6ad5aa4dc679223205108135866792
2023-02-16 14:17:37 -08:00
Linux Build Service Account
a0abc10d6c Merge 5637f2e74f on remote branch
Change-Id: I69f32812ec4c5e6462866234d80fd45706a18d35
2023-02-16 00:41:02 -08:00
Linux Build Service Account
57e343fbd4 Merge 08782496ca on remote branch
Change-Id: I598b7fe6b201e012e2bd81b866d7b05069c4512d
2023-01-19 00:21:00 -08:00
Prabhat Kumar Arya
08782496ca Powerhint file for Ravelin
Added Powerhint.xml changes for Ravelin.

Change-Id: I3e1c4aadfff1fe0d13be7f331fd403e7691dbe82
2023-01-12 11:19:22 +05:30
Linux Build Service Account
f43b7c22b5 Merge 64019ba53c on remote branch
Change-Id: Iaece39e55e536e6927f6cd77ee2096eaf1878188
2023-01-06 01:23:44 -08:00
zehugong
5637f2e74f power: Add powerhint.xml for pineapple.
Added powerhint.xml for pineapple target.

Change-Id: Ib7bdecd134418adf98ab5829d636925fcace9638
2023-01-06 14:50:50 +08:00
Om Singh
c3c87c75b0 Power: tuning of 30fps use case
Updating parameter for 30fps use case

Change-Id: Id2ced860b024975c684144603bae6329e3b25077
2023-01-05 13:11:08 +05:30
Linux Build Service Account
3f87cda7e4 Merge a76131a3c1 on remote branch
Change-Id: I66d01dad2d7f2f1f425287857516592090f36d57
2023-01-03 22:12:35 -08:00
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
Surya Prakash
64019ba53c power: modified powerhint file for ravelin
power hint changes for ravelin

Change-Id: I524dcb3b76c4a46a516a3771db8152e3d4ada965
2022-12-14 12:19:03 +05:30
Linux Build Service Account
daa1d25bb1 Merge 0a9fbdc76d on remote branch
Change-Id: Ied616baa8ff9fabd8bbfb8bf3f2ade1778f62cee
2022-12-01 08:56:21 -08:00
Sumit Gemini
d87b134d01 Power : Set minCpu freq for preview to meet FPS
modifed camera close hintID and set min CPUfre
for camera preview case

Change-Id: I5b65e521c6de2dc2505a144438f481d069888fe6
2022-11-25 11:28:18 +05:30
Linux Build Service Account
0a9fbdc76d Merge "power: updated power for ravelin" into power.lnx.5.0 2022-11-18 06:53:57 -08:00
Linux Build Service Account
f75eca87a1 Merge c88ddbdef5 on remote branch
Change-Id: I6f1d2fabfc1a9df99e41ea5b2411d5cbacfa241a
2022-11-18 02:58:41 -08:00
Ammar Mahmood
b5f91b546f Power: Adding powerhint.xml for Halliday target
Adding powerhint for Halliday

Change-Id: I60943cdd92f890fe8763fcfef06a0a8352d70d36
2022-11-15 10:39:49 -08:00
Surya Prakash
4179744b24 power: updated power for ravelin
Revised power hint file to support ravelin

Change-Id: Icccaafbc02beecaa149023e0960d4c16700a9c46
2022-11-14 21:10:36 -08:00
Surya Prakash
c88ddbdef5 power: improve silver capped freq for taro
Changing capped silver freq for taro.

Change-Id: I1988560acfb39ca08b23880fd524901fbb04c0b8
2022-11-11 10:54:56 +05:30
Linux Build Service Account
d2d562faaa Merge 33e85f52aa on remote branch
Change-Id: Iac3d73d95128ecbf03b421c6df47687dd9b1c862
2022-11-06 22:15:35 -08:00
V S Ganga VaraPrasad (VARA) Adabala
ec5e0660bd Revert "CPU tuning up/down migration 20/10 on ZSL-preview for debug CTS performance test change only"
This reverts commit b36195f35e.

Change-Id: I17c45ebf7175ca77ad5f65a9c4f0fdfbf0c814b6
2022-10-31 20:57:56 +05:30
chuntan
b36195f35e CPU tuning up/down migration 20/10 on ZSL-preview for debug
CTS performance test change only

Change-Id: I3112b64acc176bbd2cd21e8dcca164eb09ee7288
2022-10-21 09:59:58 -07:00
Om Singh
33e85f52aa Power: tuning of snapshot, 30fps and ZSL use cases
Updating parameters for snapshot and 30fps use case

Change-Id: I4c1ef298ac84ff8f2b21aef36c89a3c831231a29
2022-10-21 11:23:00 +05:30
Linux Build Service Account
5105d38129 Merge 5f1d1996a2 on remote branch
Change-Id: Ib4cb472fcba9583abef541ed1ca2df2675f325ab
2022-10-17 07:34:00 -07:00
Linux Build Service Account
7deecc0dc0 Merge ca80f817c5 on remote branch
Change-Id: Iaac3012ed349106049bd4782a919fe62288fae68
2022-10-03 03:19:01 -07:00
Linux Build Service Account
5f1d1996a2 Merge "power: update power hint for ukee." into power.lnx.5.0 2022-09-28 07:22:28 -07:00
Divya Verma
b4abf47299 power : revised tunings for parrot
revised camera encode tuning for parrot
2022-09-26 20:11:59 +05:30
zehugong
7535ea765c power: update power hint for ukee.
Add video decode power hint to support video power feature.

Change-Id: I1b22969b04a3a7175c65428a8d05e121b43cae87
2022-09-21 10:16:35 +08:00
Linux Build Service Account
77199d94b9 Merge 92e50efac0 on remote branch
Change-Id: Ifbd0d097f784dd999706e62f03ee2fdb0cb555c5
2022-09-20 16:34:31 -07:00
Linux Build Service Account
76e4b66e08 Merge 68d610c2d9 on remote branch
Change-Id: Id740ee886355a6990c7933532b93d8a777b8c45b
2022-09-08 03:02:44 -07:00
Linux Build Service Account
5c88f02160 Merge "Revert "power: update the AIDL client ver 3"" into power.lnx.5.0.r1-rel 2022-09-07 21:19:58 -07:00
ntarte
d7eb0bfdc7 Revert "power: update the AIDL client ver 3"
This reverts commit 8e3745115f.

Change-Id: I32810869e876b2f3e4d9abf00cb8158473f31239
2022-09-07 14:55:21 +05:30
ntarte
6990ba4b0b Revert "power: Modify camera 30fps tunings."
This reverts commit 348133bba0.

Change-Id: I4fc9d3969016152be0fec30ec5f1c256bdc9bd32
2022-09-07 13:56:42 +05:30
Linux Build Service Account
7379888fc3 Merge e118a0b01f on remote branch
Change-Id: I69521e13fd5908bd7f6805fe4dbc2469bedf703e
2022-09-06 22:43:12 -07:00
zehugong
ca80f817c5 power: add powerhint for video decode 30 fps secure/non-secure tunning
Add powerhint on diwali

Change-Id: I973e0706611b2445a585a6fb7b7c3163083c8762
2022-09-06 04:57:11 -07: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
Jun Wang
e118a0b01f 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-08-31 23:50: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
Linux Build Service Account
524973faef Merge "Power : Modify powerhint file for tofino target" into power.lnx.5.0 2022-08-29 06:10:35 -07:00
Linux Build Service Account
351c23b612 Merge "power: tuning of camera open and close" into power.lnx.5.0 2022-08-29 06:09:35 -07:00
Linux Build Service Account
d2239028b7 Merge "power: update the AIDL client ver 3" into power.lnx.5.0.r1-rel 2022-08-26 18:23:18 -07:00
Shashank Sivakumar
8e3745115f power: update the AIDL client ver 3
The AIDL client is updated to use version 3.

Change-Id: I6b7e559809629cf59e1359787d5e99fb151ef960
2022-08-26 18:02:26 -07:00
zehugong
348133bba0 power: Modify camera 30fps tunings.
Enabled DND feature for power optimization.

Change-Id: Ia9ab2e70d311553cc6a67cd5b3df26372aaa8f09
2022-08-26 17:05:23 -07:00