SPC threshold is too low for both Little and Mid cores. This CL increases this
threshold to 55 for Little Core and to 30 for Mid core.
Test results show lower framedrop rate in presence of background load,
without having a negative impact on the power.
Refer to ag/26943567
Bug: 335776541
Test: Build pass
Change-Id: I39d442f95215a7e72d093fd101fb4cc71840ba3d
Update it to align with the HWUI target duration scale factor,
so the adjusted jank check time duration is same as expected frame
timeline's duration.
HWUI target duration scale factor is 70%, and its inverse value is
approximately 1.43.
Bug: 204204746
Test: adb shell dumpsys android.hardware.power.IPower/default;
Check the device adpf sessions' traces.
Change-Id: Ib189b3f7993e3de1a7175cd8a054272432028b55
Second parameter is required to add PixelStateResidencyDataProvider.
If display entity name is empty, the device doesn't support display
VRR power stats.
Bug: 335379104
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I1598bde804857e3f362ff2af1184d81618b75cb6
Signed-off-by: Darren Hsu <darrenhsu@google.com>
Set Chip_Configuration_mems_data_Configuration=0x7 to disable step counter.
Bug: 335320817
Test: Verify no step counter was registed and no more GNSS crash
issue.
Change-Id: Ia53aef1e303fb34129970570cdcca943dbe9494a
This reverts commit c3d404c8ff.
Reason for revert: need more perf evaluation
Bug: 328210236
Test: build pass
Change-Id: If9d7d78154dd20590738d46cdd4b0db35521a82e
Set default value to 0x7f to exclude big core for all priorities, but
restore high and mid to 0xff when app launch.
Bug: 248621289
Test: value set correctly
Change-Id: I47b7e8f587623242e2094531d73c99e88c59c83f
Set cpuset system group to little and mid cores only when screen
off.
Bug: 328210236
Test: build pass
Change-Id: Iab441032d57c4f4a3efefb5f8ce51dae4a63e9aa
Add CP_LocTech_Constraints to 0x81 to support AGPS L5
Remove L5 path delay to use Lassen's default one
Enable GNSS L5
Enable Soft dog to to prevent gnss not recovering after modem_reset
Disable OTDOA due to VZW network fix isn't yet ready.
Bug: 333712582
Bug: 315713904
Bug: 332033831
Bug: 334697965
Test: VTS/CTS test and sanity/SST test b/333846456
Change-Id: Ib805e38fa40009249fa2edd016c82ac58d5bfb34
since exynos driver take a longer time during access MEM/INT/DSU/BCI file nodes, change the order of powerhint and do other boost first
Bug: 329209796
Change-Id: I63a709d0607f5999cd30c8fe12de0699934b4c53
Signed-off-by: Chungkai Mei <chungkai@google.com>
More info at go/touch_predump
Test: Test locally on test device and check predump_touch works.
Bug: 287907308
Change-Id: I9d4064323b7c46ff1ce30e145a2d748db5903baf
In auto prefer idle mode, a task in top-app will be granted prefer
idle if it satisfied the conditions. So turn auto prefer idle off
if top-app prefer_idle is explictly disabled. Also turn auto prefer
off when other group enables prefer_idle explictly.
Bug: 236868627
Test: build pass
Change-Id: Iaeaa6772695f79be5365db6fbec604ce3840ccbd