diff --git a/husky/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml b/husky/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml
index 99cd94f..edeba97 100644
--- a/husky/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml
+++ b/husky/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml
@@ -26,6 +26,9 @@
Cellular_data
+
+ Sound_trigger
+
Sensor
diff --git a/perf/powerhint-husky.json b/perf/powerhint-husky.json
index 60e4fb7..5791ce0 100644
--- a/perf/powerhint-husky.json
+++ b/perf/powerhint-husky.json
@@ -86,7 +86,7 @@
"1197000",
"1328000",
"1548000",
- "1844000"
+ "1704000"
],
"DefaultIndex": 0,
"ResetOnInit": true
@@ -187,6 +187,16 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "CPUDVFSHeadroom",
+ "Path": "/proc/vendor_sched/dvfs_headroom",
+ "Values": [
+ "1280",
+ "1100"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "CAMUClampBoost",
"Path": "/proc/vendor_sched/cam_uclamp_min",
@@ -1355,6 +1365,12 @@
"Duration": 0,
"Value": "1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDPreferHighCap",
@@ -1775,6 +1791,12 @@
"Duration": 0,
"Value": "1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "NPITaskPacking",
@@ -1877,7 +1899,7 @@
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
- "Value": "1844000"
+ "Value": "1704000"
},
{
"PowerHint": "LOW_POWER_MID_CLUSTER_50",
diff --git a/perf/powerhint-ripcurrent.json b/perf/powerhint-ripcurrent.json
index f1e3bb9..ff37709 100644
--- a/perf/powerhint-ripcurrent.json
+++ b/perf/powerhint-ripcurrent.json
@@ -86,7 +86,7 @@
"1197000",
"1328000",
"1548000",
- "1844000"
+ "1704000"
],
"DefaultIndex": 0,
"ResetOnInit": true
@@ -177,6 +177,16 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "CPUDVFSHeadroom",
+ "Path": "/proc/vendor_sched/dvfs_headroom",
+ "Values": [
+ "1280",
+ "1100"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "CAMUClampBoost",
"Path": "/proc/vendor_sched/cam_uclamp_min",
@@ -1243,6 +1253,12 @@
"Duration": 0,
"Value": "1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDPreferHighCap",
@@ -1663,6 +1679,12 @@
"Duration": 0,
"Value": "1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "NPITaskPacking",
@@ -1765,7 +1787,7 @@
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
- "Value": "1844000"
+ "Value": "1704000"
},
{
"PowerHint": "LOW_POWER_MID_CLUSTER_50",
diff --git a/perf/powerhint-shiba.json b/perf/powerhint-shiba.json
index 41391c7..9a6c97f 100644
--- a/perf/powerhint-shiba.json
+++ b/perf/powerhint-shiba.json
@@ -86,7 +86,7 @@
"1197000",
"1328000",
"1548000",
- "1844000"
+ "1704000"
],
"DefaultIndex": 0,
"ResetOnInit": true
@@ -177,6 +177,16 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "CPUDVFSHeadroom",
+ "Path": "/proc/vendor_sched/dvfs_headroom",
+ "Values": [
+ "1280",
+ "1100"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "CAMUClampBoost",
"Path": "/proc/vendor_sched/cam_uclamp_min",
@@ -1243,6 +1253,12 @@
"Duration": 0,
"Value": "1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDPreferHighCap",
@@ -1663,6 +1679,12 @@
"Duration": 0,
"Value": "1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "NPITaskPacking",
@@ -1765,7 +1787,7 @@
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
- "Value": "1844000"
+ "Value": "1704000"
},
{
"PowerHint": "LOW_POWER_MID_CLUSTER_50",
diff --git a/shiba/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml b/shiba/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml
index 99cd94f..edeba97 100644
--- a/shiba/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml
+++ b/shiba/overlay/frameworks/base/core/res/res/xml/irq_device_map.xml
@@ -26,6 +26,9 @@
Cellular_data
+
+ Sound_trigger
+
Sensor