This repository has been archived on 2025-09-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
device_motorola_sanders-lin…/configs/perf/perfboostsconfig.xml
therootlord 094d6fd2b4 sanders: update perf configs from LA.UM.7.6.2.r1-04200-89xx.0
* init.qcom.rc: set vendor.post_boot.parsed prop, required for perf

* perfboostsconfig.xml edits:

* Reduced minimum launch boost freq
* Remove SCHED_SPILL_NR_RUN and SCHED_RESTRICT_CLUSTER_SPILL opcodes
2018-12-09 22:17:52 -02:00

121 lines
4.9 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-->
<!-- Type="1", main launch boost of 2sec -->
<!-- SCHEDBOOST resource opcode, value-->
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
<!-- CPUBOOST_MIN_FREQ BIG resource opcode, value-->
<Config
Id="0x00001081" Type="1" Enable="true" Timeout="2000" Target="sdm632"
Resources="0x40C00000, 0x1, 0x40800100, 0x40C, 0x40800000, 0x579" />
<!-- SCHEDBOOST resource opcode, value-->
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
<Config
Id="0x00001081" Type="1" Enable="true" Timeout="2000"
Resources="0x40C00000, 0x1, 0x40800100, 0x578" />
<!--app lauch boost (disabling packing)-->
<!-- DISABLE_POWER_COLLAPSE resource opcode, value-->
<!-- Type="2", launch boost for disable packing 1.5sec -->
<Config
Id="0x00001081" Type="2" Enable="true" Timeout="1500"
Resources="0x40400000, 0x1" />
<!-- config_enablePerfBoostForAnimation-->
<!-- Type="1", Animation boost of 0.6sec -->
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
<Config
Id="0x00001083" Enable="true" Timeout="600" Target="sdm632"
Resources="0x40800100, 0x40C, 0x40800000, 0x446" />
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
<Config
Id="0x00001083" Enable="true" Timeout="600"
Resources="0x40800100, 0x578" />
<!--Vertical Scroll boost-->
<!-- Type="1", Vertical Scroll boost -->
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value -->
<!-- SCHEDBOOST resource opcode, value-->
<Config
Id="0x00001080" Type="1" Enable="true" Target="sdm632"
Resources="0x40800100, 0x40C, 0x40800000, 0x446,0x40C00000, 0x2" />
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
<Config
Id="0x00001080" Type="1" Enable="true"
Resources="0x40800100, 0x578" />
<!--Horizontal Scroll boost-->
<!-- Type="2", Horizontal Scroll boost -->
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value -->
<!-- SCHEDBOOST resource opcode, value-->
<Config
Id="0x00001080" Type="2" Enable="true" Target="sdm632"
Resources="0x40800100, 0x40C, 0x40800000, 0x446,0x40C00000, 0x2" />
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
<Config
Id="0x00001080" Type="2" Enable="true"
Resources="0x40800100, 0x578" />
<!--Pre-Fling boost-->
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
<!-- SCHEDBOOST resource opcode, value-->
<!-- Type="4", Pre-Fling boost -->
<Config
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="sdm632"
Resources="0x40800100, 0x40C, 0x40800000, 0x446,0x40C00000, 0x2" />
<!--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="sdm632"
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 0xFFF,
0x40800100,0xFFF" />
<Config
Id="0x00001089" Enable="true" Timeout="1500"
Resources="0x40C00000, 0x1, 0x40804100, 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="sdm632"
Resources="0x40800100, 1000, 0x4280C000, 596" />
<Config
Id="0x00001090" Enable="true" Timeout="1000"
Resources="0x40800100, 1000, 0x4280C000, 596" />
</PerfBoost>
</BoostConfigs>