Disable CDPreferIdle, set DSUMin to 610MHz for 60fps

With MulticamRoutingNode on RT, the performance is no longer impacted by
having CDPreferIdle disabled. Additionally, this CL reduces DSUMin to
610MHz, saving overall up to 50mW in CPU power.

Test: 1080p60: https://docs.google.com/spreadsheets/d/1KoMO-hFl8t5KxLOWTn9eGSEXJqMVhDh4PRgn94_aTfk/edit?usp=sharing&resourcekey=0-DnXRxfkqmKNE8Cbh664inA
Test: 4k60: https://docs.google.com/spreadsheets/d/1PntdXFCyBL4H3kswAoIRota-FGbqSHXRZCQP3opnuj8/edit?usp=sharing&resourcekey=0--wdtPAqsz2XbsHQq67rgeg
Bug: 334945465
Bug: 304536786
Change-Id: Ic1d24975c01c65f8495a26ad9b29c97efed85ee1
This commit is contained in:
Ali K. Zadeh 2024-04-24 22:38:19 +00:00
parent 735c7ea2f9
commit 9c39373a33
4 changed files with 32 additions and 4 deletions

View file

@ -785,6 +785,7 @@
"1800000",
"1548000",
"820000",
"610000",
"0"
],
"ResetOnInit": true
@ -1890,7 +1891,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
"Value": "820000"
"Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -2000,6 +2001,12 @@
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDPreferIdle",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "AutoPreferIdle",

View file

@ -785,6 +785,7 @@
"1800000",
"1548000",
"820000",
"610000",
"0"
],
"ResetOnInit": true
@ -1890,7 +1891,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
"Value": "820000"
"Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -2000,6 +2001,12 @@
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDPreferIdle",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "AutoPreferIdle",

View file

@ -53,6 +53,7 @@
"1800000",
"1548000",
"820000",
"610000",
"0"
],
"ResetOnInit": true
@ -1879,7 +1880,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
"Value": "820000"
"Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -1989,6 +1990,12 @@
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDPreferIdle",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "AutoPreferIdle",

View file

@ -785,6 +785,7 @@
"1800000",
"1548000",
"820000",
"610000",
"0"
],
"ResetOnInit": true
@ -1890,7 +1891,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
"Value": "820000"
"Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -2000,6 +2001,12 @@
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDPreferIdle",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "AutoPreferIdle",