diff --git a/powerhint-comet.json b/powerhint-comet.json index b17ead2..adc9c21 100644 --- a/powerhint-comet.json +++ b/powerhint-comet.json @@ -311,6 +311,16 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "SystemCpuset", + "Path": "/dev/cpuset/system/cpus", + "Values": [ + "0-7", + "0-6" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "FGCpuset", "Path": "/dev/cpuset/foreground/cpus", @@ -384,6 +394,33 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "TAPreferredIdleMaskHigh", + "Path": "/proc/vendor_sched/groups/ta/preferred_idle_mask_high", + "Values": [ + "0xff", + "0x7f" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferredIdleMaskMid", + "Path": "/proc/vendor_sched/groups/ta/preferred_idle_mask_mid", + "Values": [ + "0xff", + "0x7f" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferredIdleMaskLow", + "Path": "/proc/vendor_sched/groups/ta/preferred_idle_mask_low", + "Values": [ + "0xff", + "0x7f" + ], + "ResetOnInit": true + }, { "Name": "FGPreferIdle", "Path": "/proc/vendor_sched/groups/fg/prefer_idle", @@ -975,6 +1012,18 @@ "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Node": "TAPreferredIdleMaskHigh", + "Duration": 5000, + "Value": "0xff" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAPreferredIdleMaskMid", + "Duration": 5000, + "Value": "0xff" + }, { "PowerHint": "LAUNCH", "Node": "FGPreferIdle", @@ -2541,6 +2590,12 @@ "Type": "EndHint", "Value": "DISPLAY_UPDATE_IMMINENT" }, + { + "PowerHint": "DISPLAY_IDLE", + "Node": "SystemCpuset", + "Duration": 0, + "Value": "0-6" + }, { "PowerHint": "DISPLAY_UPDATE_IMMINENT", "Node": "CPULittleClusterDownRateLimitUs", @@ -3040,6 +3095,7 @@ "HBoostOffMissedCycles": 5, "HBoostPidPuFactor": 0.5, "HBoostUclampMin": 722, + "JunkCheckTimeFactor": 1.2, "LowFrameRateThreshold": 25, "MaxRecordsNum": 300 }, @@ -3072,6 +3128,7 @@ "HBoostOffMissedCycles": 5, "HBoostPidPuFactor": 0.5, "HBoostUclampMin": 722, + "JunkCheckTimeFactor": 1.2, "LowFrameRateThreshold": 25, "MaxRecordsNum": 300 }, @@ -3104,6 +3161,7 @@ "HBoostOffMissedCycles": 5, "HBoostPidPuFactor": 0.5, "HBoostUclampMin": 722, + "JunkCheckTimeFactor": 1.2, "LowFrameRateThreshold": 25, "MaxRecordsNum": 300 },