Merge "powerhint: add PMU_FORCE_LIMIT control knob" into 24D1-dev

This commit is contained in:
Taeju Park 2024-05-10 19:07:40 +00:00 committed by Android (Google) Code Review
commit ef1f5d317a
5 changed files with 234 additions and 0 deletions

View file

@ -588,6 +588,15 @@
], ],
"DefaultIndex": 0 "DefaultIndex": 0
}, },
{
"Name": "PMU_FORCE_LIMIT",
"Path": "/proc/vendor_sched/pmu_force_limited",
"Values": [
"1",
"0"
],
"DefaultIndex": 0
},
{ {
"Name": "EM_Profile", "Name": "EM_Profile",
"Path": "/sys/kernel/pixel_em/active_profile", "Path": "/sys/kernel/pixel_em/active_profile",
@ -1813,6 +1822,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_EXTREME", "PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -1951,6 +1966,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_HIGH", "PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2113,6 +2134,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_STANDARD", "PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2419,6 +2446,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_LIMIT_FREQ", "Node": "PMU_LIT_LIMIT_FREQ",
@ -2619,6 +2652,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "LOW_POWER",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "LOW_POWER", "PowerHint": "LOW_POWER",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -2744,6 +2783,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -3050,6 +3095,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_PROJECT11", "PowerHint": "CAMERA_PROJECT11",
"Node": "EM_Profile", "Node": "EM_Profile",

View file

@ -588,6 +588,15 @@
], ],
"DefaultIndex": 0 "DefaultIndex": 0
}, },
{
"Name": "PMU_FORCE_LIMIT",
"Path": "/proc/vendor_sched/pmu_force_limited",
"Values": [
"1",
"0"
],
"DefaultIndex": 0
},
{ {
"Name": "EM_Profile", "Name": "EM_Profile",
"Path": "/sys/kernel/pixel_em/active_profile", "Path": "/sys/kernel/pixel_em/active_profile",
@ -1813,6 +1822,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_EXTREME", "PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -1951,6 +1966,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_HIGH", "PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2113,6 +2134,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_STANDARD", "PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2419,6 +2446,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_LIMIT_FREQ", "Node": "PMU_LIT_LIMIT_FREQ",
@ -2619,6 +2652,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "LOW_POWER",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "LOW_POWER", "PowerHint": "LOW_POWER",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -2744,6 +2783,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -3050,6 +3095,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_PROJECT11", "PowerHint": "CAMERA_PROJECT11",
"Node": "EM_Profile", "Node": "EM_Profile",

View file

@ -672,6 +672,15 @@
], ],
"DefaultIndex": 0 "DefaultIndex": 0
}, },
{
"Name": "PMU_FORCE_LIMIT",
"Path": "/proc/vendor_sched/pmu_force_limited",
"Values": [
"1",
"0"
],
"DefaultIndex": 0
},
{ {
"Name": "EM_Profile", "Name": "EM_Profile",
"Path": "/sys/kernel/pixel_em/active_profile", "Path": "/sys/kernel/pixel_em/active_profile",
@ -1802,6 +1811,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_EXTREME", "PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -1940,6 +1955,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_HIGH", "PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2102,6 +2123,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_STANDARD", "PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2408,6 +2435,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_LIMIT_FREQ", "Node": "PMU_LIT_LIMIT_FREQ",
@ -2608,6 +2641,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "LOW_POWER",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "LOW_POWER", "PowerHint": "LOW_POWER",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -2793,6 +2832,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "BigTjOffset", "Node": "BigTjOffset",

View file

@ -588,6 +588,15 @@
], ],
"DefaultIndex": 0 "DefaultIndex": 0
}, },
{
"Name": "PMU_FORCE_LIMIT",
"Path": "/proc/vendor_sched/pmu_force_limited",
"Values": [
"1",
"0"
],
"DefaultIndex": 0
},
{ {
"Name": "EM_Profile", "Name": "EM_Profile",
"Path": "/sys/kernel/pixel_em/active_profile", "Path": "/sys/kernel/pixel_em/active_profile",
@ -1813,6 +1822,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_EXTREME", "PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -1951,6 +1966,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_HIGH", "PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2113,6 +2134,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_STANDARD", "PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2419,6 +2446,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_LIMIT_FREQ", "Node": "PMU_LIT_LIMIT_FREQ",
@ -2619,6 +2652,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "LOW_POWER",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "LOW_POWER", "PowerHint": "LOW_POWER",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -2744,6 +2783,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -3050,6 +3095,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_PROJECT11", "PowerHint": "CAMERA_PROJECT11",
"Node": "EM_Profile", "Node": "EM_Profile",

View file

@ -1524,6 +1524,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_EXTREME", "PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -1650,6 +1656,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_HIGH", "PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -1782,6 +1794,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_STANDARD", "PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "EM_Profile", "Node": "EM_Profile",
@ -2052,6 +2070,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "1"
},
{ {
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_LIMIT_FREQ", "Node": "PMU_LIT_LIMIT_FREQ",
@ -2246,6 +2270,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "LOW_POWER",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "LOW_POWER", "PowerHint": "LOW_POWER",
"Node": "BigTjOffset", "Node": "BigTjOffset",
@ -2431,6 +2461,12 @@
"Duration": 0, "Duration": 0,
"Value": "1" "Value": "1"
}, },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_FORCE_LIMIT",
"Duration": 0,
"Value": "0"
},
{ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "BigTjOffset", "Node": "BigTjOffset",