368 lines
17 KiB
XML
368 lines
17 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<!--
|
|
/* Copyright (c) 2017 Qualcomm Technologies, Inc.
|
|
* All Rights Reserved.
|
|
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
|
-->
|
|
|
|
|
|
<!--Ids are used in identifying the boosts, increment ids linearly,
|
|
do not modify Ids, or add in between-->
|
|
<!--follow the number format rules while specifying number, can be given
|
|
in any format-->
|
|
|
|
<BoostConfigs>
|
|
<PerfBoost>
|
|
|
|
<!--app lauch boost-->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
|
|
|
<!-- Type="1", main launch boost of 2sec -->
|
|
<Config
|
|
Id="0x00001081" Type="1" Enable="true" Timeout="2000" Target="sdm660"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1747,
|
|
0x40800100, 1400" />
|
|
|
|
<Config
|
|
Id="0x00001081" Type="1" Enable="true" Timeout="2000" Target="sdm658"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1747,
|
|
0x40800100, 1400" />
|
|
|
|
<!--sdm630,sdm455 app lauch boost-->
|
|
<!-- SCHEDBOOST resource opcode, value -->
|
|
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value -->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
|
<!-- SCHED_SPILL_NR_RUN resource opcode, value -->
|
|
<!-- SCHED_RESTRICT_CLUSTER_SPILL resource opcode, value -->
|
|
|
|
<!-- Type="1", main launch boost of 2sec -->
|
|
<Config
|
|
Id="0x00001081" Type="1" Enable="true" Timeout="2000" Target="sdm630"
|
|
Resources="0x40C00000, 0x1, 0x40800000, 1880,
|
|
0x40800100, 1720, 0x40C2C000, 1, 0x40C34000, 0" />
|
|
|
|
<Config
|
|
Id="0x00001081" Type="1" Enable="true" Timeout="2000" Target="sdm455"
|
|
Resources="0x40C00000, 0x1, 0x40800000, 1880,
|
|
0x40800100, 1720, 0x40C2C000, 1, 0x40C34000, 0" />
|
|
|
|
<!--app lauch boost (disabling packing)-->
|
|
<!-- POWER COLLAPSE resource opcode, value-->
|
|
<!-- STORAGE CLK SCALING resource opcode, value-->
|
|
|
|
<!-- Type="2", launch boost for disable packing 1.5sec -->
|
|
<Config
|
|
Id="0x00001081" Type="2" Enable="true" Timeout="1500" Target="sdm660"
|
|
Resources="0x40400000, 0x1, 0x42C10000, 0x1" />
|
|
|
|
<Config
|
|
Id="0x00001081" Type="2" Enable="true" Timeout="1500" Target="sdm658"
|
|
Resources="0x40400000, 0x1, 0x42C10000, 0x1" />
|
|
|
|
<!--sdm630,sdm455 app lauch boost (disabling packing)-->
|
|
<!-- POWER COLLAPSE resource opcode, value-->
|
|
|
|
<!-- Type="2", launch boost for disable packing 1.5sec -->
|
|
<Config
|
|
Id="0x00001081" Type="2" Enable="true" Timeout="1500" Target="sdm630"
|
|
Resources="0x40400000, 0x1" />
|
|
|
|
<Config
|
|
Id="0x00001081" Type="2" Enable="true" Timeout="1500" Target="sdm455"
|
|
Resources="0x40400000, 0x1" />
|
|
|
|
<!-- config_enableLaunchBoostv3-->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- SCHED GROUP DOWNMIGRATE resource opcode, value-->
|
|
<!-- SCHED GROUP UPMIGRATE resource opcode, value-->
|
|
|
|
<!-- Type="3", FA launch boost of 15sec -->
|
|
<Config
|
|
Id="0x00001081" Type="3" Enable="true" Timeout="15000" Target="sdm660"
|
|
Resources="0x40C5C000, 50, 0x40C58000, 95, 0x40C54000, 100" />
|
|
|
|
<Config
|
|
Id="0x00001081" Type="3" Enable="true" Timeout="15000" Target="sdm658"
|
|
Resources="0x40C5C000, 50, 0x40C58000, 95, 0x40C54000, 100" />
|
|
|
|
<!--sdm630,sdm455 config_enableLaunchBoostv3-->
|
|
<!-- SCHED FREQ AGGR THRESHOLD resource opcode, value-->
|
|
|
|
<!-- Type="3", FA launch boost of 15sec -->
|
|
<Config
|
|
Id="0x00001081" Type="3" Enable="true" Timeout="15000" Target="sdm630"
|
|
Resources="0x40C5C000, 80" />
|
|
|
|
<Config
|
|
Id="0x00001081" Type="3" Enable="true" Timeout="15000" Target="sdm455"
|
|
Resources="0x40C5C000, 80" />
|
|
|
|
<!--Vertical Scroll boost-->
|
|
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- ABOVE_HISPEED_DELAY_BIG resource opcode, value-->
|
|
<!-- IO_IS_BUSY_BIG resource opcode, value-->
|
|
<!-- SCHED FREQ_AGGR_THRH resource opcode,value-->
|
|
<!-- GPU MIN-FREQUENCY resource opcode,value-->
|
|
|
|
<!-- Type="1", Vertical Scroll boost -->
|
|
<Config
|
|
Id="0x00001080" Type="1" Enable="true" Target="sdm660" Resolution="1080p"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="1" Enable="true" Target="sdm660" Resolution="2560"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="1" Enable="true" Target="sdm658" Resolution="1080p"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="1" Enable="true" Target="sdm658" Resolution="2560"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
|
|
|
|
<!--sdm630,sdm455 Vertical Scroll boost-->
|
|
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
|
<!-- SCHED FREQ_AGGR_THRH resource opcode,value-->
|
|
|
|
<!-- Type="1", Vertical Scroll boost -->
|
|
<Config
|
|
Id="0x00001080" Type="1" Enable="true" Target="sdm630"
|
|
Resources="0x41800000, 0x1C, 0x40800000, 1344, 0x40800100, 600,
|
|
0x40C5C000, 80" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="1" Enable="true" Target="sdm455"
|
|
Resources="0x41800000, 0x1C, 0x40800000, 1344, 0x40800100, 600,
|
|
0x40C5C000, 80" />
|
|
|
|
<!--Horizontal Scroll boost-->
|
|
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- ABOVE_HISPEED_DELAY_BIG resource opcode, value-->
|
|
<!-- IO_IS_BUSY_BIG resource opcode, value-->
|
|
<!-- SCHED FREQ_AGGR_THRH resource opcode,value-->
|
|
<!-- GPU MIN-FREQUENCY resource opcode,value-->
|
|
|
|
<!-- Type="2", Horizontal Scroll boost -->
|
|
<Config
|
|
Id="0x00001080" Type="2" Enable="true" Target="sdm660" Resolution="1080p"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
<Config
|
|
Id="0x00001080" Type="2" Enable="true" Target="sdm660" Resolution="2560"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="2" Enable="true" Target="sdm658" Resolution="1080p"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
<Config
|
|
Id="0x00001080" Type="2" Enable="true" Target="sdm658" Resolution="2560"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
|
|
|
|
<!--sdm630,sdm455 Horizontal Scroll boost-->
|
|
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
|
<!-- SCHED FREQ_AGGR_THRH resource opcode,value-->
|
|
|
|
<!-- Type="2", Horizontal Scroll boost -->
|
|
<Config
|
|
Id="0x00001080" Type="2" Enable="true" Target="sdm630"
|
|
Resources="0x41800000, 0x1C, 0x40800000, 1344, 0x40800100, 600,
|
|
0x40C5C000, 80" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="2" Enable="true" Target="sdm455"
|
|
Resources="0x41800000, 0x1C, 0x40800000, 1344, 0x40800100, 600,
|
|
0x40C5C000, 80" />
|
|
|
|
<!--Pre-Fling boost-->
|
|
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- ABOVE_HISPEED_DELAY_BIG resource opcode, value-->
|
|
<!-- IO_IS_BUSY_BIG resource opcode, value-->
|
|
<!-- SCHED FREQ_AGGR_THRH resource opcode,value-->
|
|
<!-- GPU MIN-FREQUENCY resource opcode,value-->
|
|
|
|
<!-- Type="4", Pre-Fling boost -->
|
|
<Config
|
|
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="sdm660" Resolution="1080p"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="sdm660" Resolution="2560"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="sdm658" Resolution="1080p"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="sdm658" Resolution="2560"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="sdm630"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
|
|
<Config
|
|
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="sdm455"
|
|
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
|
|
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
|
|
|
|
<!--MTP boost-->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- STORAGE CLK SCALING resource opcode, value-->
|
|
|
|
<!-- Type="", MTP boost -->
|
|
|
|
<Config
|
|
Id="0x00001086" Enable="true" Target="sdm660"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1800,
|
|
0x40800100, 1400, 0x42C10000, 0x1" />
|
|
|
|
<Config
|
|
Id="0x00001086" Enable="true" Target="sdm658"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1800,
|
|
0x40800100, 1400, 0x42C10000, 0x1" />
|
|
|
|
<Config
|
|
Id="0x00001086" Enable="true" Target="sdm630"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1800,
|
|
0x40800100, 1400, 0x42C10000, 0x1" />
|
|
|
|
<Config
|
|
Id="0x00001086" Enable="true" Target="sdm455"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1800,
|
|
0x40800100, 1400, 0x42C10000, 0x1" />
|
|
<!--PackageInstall boost-->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- Type="", Package Install boost -->
|
|
|
|
<Config
|
|
Id="0x00001088" Enable="true" Target="sdm660"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
<Config
|
|
Id="0x00001088" Enable="true" Target="sdm658"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
<Config
|
|
Id="0x00001088" Enable="true" Target="sdm630"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
<Config
|
|
Id="0x00001088" Enable="true" Target="sdm455"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
|
|
<!--Rotation latency boost-->
|
|
<!-- SCHEDBOOST resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- Type="", Rotation latency boost -->
|
|
|
|
<Config
|
|
Id="0x00001089" Enable="true" Timeout="1500" Target="sdm660"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
<Config
|
|
Id="0x00001089" Enable="true" Timeout="1500" Target="sdm658"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
<Config
|
|
Id="0x00001089" Enable="true" Timeout="1500" Target="sdm630"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
|
|
<Config
|
|
Id="0x00001089" Enable="true" Timeout="1500" Target="sdm455"
|
|
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
|
0x40800100,0xFFF" />
|
|
|
|
<!--Rotation animation boost-->
|
|
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
|
<!-- GPU MIN_FREQUENCY resource opcode,value-->
|
|
<!-- Type="", Rotation animation boost -->
|
|
|
|
<Config
|
|
Id="0x00001090" Enable="true" Timeout="1000" Target="sdm660"
|
|
Resources="0x40800100, 1000, 0x4280C000, 596" />
|
|
<Config
|
|
Id="0x00001090" Enable="true" Timeout="1000" Target="sdm658"
|
|
Resources="0x40800100, 1000, 0x4280C000, 596" />
|
|
<Config
|
|
Id="0x00001090" Enable="true" Timeout="1000" Target="sdm630"
|
|
Resources="0x40800100, 1000, 0x4280C000, 596" />
|
|
<Config
|
|
Id="0x00001090" Enable="true" Timeout="1000" Target="sdm455"
|
|
Resources="0x40800100, 1000, 0x4280C000, 596" />
|
|
|
|
<!--Display on Resource -->
|
|
<!-- Display on resource opcode, value -->
|
|
<Config
|
|
Id="0x00001041" Enable="true" Timeout="0" Target="sdm660"
|
|
Resources="0x40000000, 1" />
|
|
<Config
|
|
Id="0x00001041" Enable="true" Timeout="0" Target="sdm658"
|
|
Resources="0x40000000, 1" />
|
|
<Config
|
|
Id="0x00001041" Enable="true" Timeout="0" Target="sdm630"
|
|
Resources="0x40000000, 1" />
|
|
<Config
|
|
Id="0x00001041" Enable="true" Timeout="0" Target="sdm455"
|
|
Resources="0x40000000, 1" />
|
|
<!--Display off Resource -->
|
|
<!-- Display on resource opcode, value -->
|
|
<Config
|
|
Id="0x00001040" Enable="true" Timeout="0" Target="sdm660"
|
|
Resources="0x40000000, 0x0" />
|
|
<Config
|
|
Id="0x00001040" Enable="true" Timeout="0" Target="sdm658"
|
|
Resources="0x40000000, 0x0" />
|
|
<Config
|
|
Id="0x00001040" Enable="true" Timeout="0" Target="sdm630"
|
|
Resources="0x40000000, 0x0" />
|
|
<Config
|
|
Id="0x00001040" Enable="true" Timeout="0" Target="sdm455"
|
|
Resources="0x40000000, 0x0" />
|
|
|
|
</PerfBoost>
|
|
</BoostConfigs>
|