Modify GCA_CAMERA_SHOT power hints for better performance.

CAMERA_STREAMING has the setting "TAPreferHighCap=1". GCA_CAMERA_SHOT should set "TAPreferHighCap=1" as well in case user leaves the viewfinder.
We could get better performance with "HighCapacityStartCpu=6".

Bug: 192534118
Test: manual R4
Change-Id: I85c77ac1ccc2176312b54a6acdd37df55a658f04
This commit is contained in:
Ethan Lin 2021-07-05 17:21:52 +08:00
parent 676f94117f
commit 8ef3f6cc02

View file

@ -429,6 +429,12 @@
"Duration": 1000, "Duration": 1000,
"Value": "664000" "Value": "664000"
}, },
{
"PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
"Node": "TAPreferHighCap",
"Duration": 3000,
"Value": "1"
},
{ {
"PowerHint": "GCA_CAMERA_SHOT_BIGCPU", "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
"Node": "CPUBigClusterMaxFreq", "Node": "CPUBigClusterMaxFreq",
@ -441,6 +447,12 @@
"Duration": 3000, "Duration": 3000,
"Value": "9999999" "Value": "9999999"
}, },
{
"PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
"Node": "TAPreferHighCap",
"Duration": 3000,
"Value": "1"
},
{ {
"PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
"Node": "CPUBigClusterMaxFreq", "Node": "CPUBigClusterMaxFreq",
@ -465,6 +477,12 @@
"Duration": 3000, "Duration": 3000,
"Value": "9999999" "Value": "9999999"
}, },
{
"PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
"Node": "TAPreferHighCap",
"Duration": 3000,
"Value": "1"
},
{ {
"PowerHint": "GCA_CAMERA_SHOT_ALLCPU", "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
"Node": "CPUBigClusterMaxFreq", "Node": "CPUBigClusterMaxFreq",
@ -639,12 +657,6 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "HighCapacityStartCpu",
"Duration": 0,
"Value": "4"
},
{ {
"PowerHint": "CAMERA_STREAMING_STANDARD", "PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUBigClusterMaxFreq", "Node": "CPUBigClusterMaxFreq",