common: Update to QSSI (12100) | MANNAR (05700)

Change-Id: Ie57ae6091f1bf20270a78041463d24cb0931152e
This commit is contained in:
Alexander Koskovich 2021-06-03 11:16:51 -07:00
parent ad6ef7202b
commit 8ff51b7116
No known key found for this signature in database
GPG Key ID: F1107C9A417AC130
19 changed files with 203 additions and 58 deletions

View File

@ -1641,6 +1641,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.-->
<boolean name="support_swap_after_merge_bool" value="false"/>
<boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
<boolean name="disable_filter_out_conference_host" value="true" />
<boolean name="carrier_video_crs_supported_bool" value="true" />
</carrier_config>
<carrier_config mcc="460" mnc="04">
@ -1673,6 +1674,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.-->
<boolean name="support_swap_after_merge_bool" value="false"/>
<boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
<boolean name="disable_filter_out_conference_host" value="true" />
<boolean name="carrier_video_crs_supported_bool" value="true" />
</carrier_config>
<carrier_config mcc="460" mnc="06">
@ -1893,6 +1895,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.-->
<boolean name="support_swap_after_merge_bool" value="false"/>
<boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
<boolean name="disable_filter_out_conference_host" value="true" />
<boolean name="carrier_video_crs_supported_bool" value="true" />
</carrier_config>
<carrier_config mcc="460" mnc="12">
@ -1925,6 +1928,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.-->
<boolean name="hide_enabled_5g_bool" value="false" />
<boolean name="call_barring_visibility_bool" value="false" />
<boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
<boolean name="carrier_video_crs_supported_bool" value="true" />
</carrier_config>
<carrier_config mcc="460" mnc="15">

View File

@ -336,4 +336,9 @@
<!-- The default peak refresh rate for a given device. Change this value if you want to allow
for higher refresh rates to be automatically used out of the box -->
<integer name="config_defaultPeakRefreshRate">180</integer>
<!-- set to false if we need to show user confirmation
when alpha identifier is not provided by the UICC -->
<bool name="config_stkNoAlphaUsrCnf">false</bool>
</resources>

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -170,6 +170,8 @@ need to be added just before the end of it's major group. -->
<Minor OpcodeValue="0xE" Node="SPECIAL_NODE - llcbw_hwmon_hyst_opt" />
<Minor OpcodeValue="0xF" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/sample_ms" />
<Minor OpcodeValue="0x10" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/polling_interval" />
<Minor OpcodeValue="0x11" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/min_freq" />
<Minor OpcodeValue="0x12" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/max_freq" />
<!-- cpubw hwmon major end -->
<!-- video major start -->
@ -244,6 +246,9 @@ need to be added just before the end of it's major group. -->
<Minor OpcodeValue="0xC" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/polling_interval" />
<Minor OpcodeValue="0xD" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/sample_ms" />
<Minor OpcodeValue="0xE" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/idle_mbps" />
<Minor OpcodeValue="0xF" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/min_freq" />
<Minor OpcodeValue="0x10" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/max_freq" />
<!-- llcbw hwmon major end -->
@ -272,6 +277,9 @@ need to be added just before the end of it's major group. -->
<Minor OpcodeValue="0x13" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-ddr-latfloor/max_freq" />
<Minor OpcodeValue="0x14" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-llcc-lat/max_freq" />
<Minor OpcodeValue="0x15" Node="/sys/class/devfreq/soc:qcom,cpu0-llcc-ddr-lat/max_freq" />
<Minor OpcodeValue="0x16" Node="/sys/devices/system/cpu/bus_dcvs/L3/soc:qcom,memlat:l3:prime/min_freq" />
<Minor OpcodeValue="0x17" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/soc:qcom,memlat:llcc:silver/min_freq" />
<Minor OpcodeValue="0x18" Node="/sys/devices/system/cpu/bus_dcvs/DDR/soc:qcom,memlat:ddr:silver/min_freq" />
<!-- memlat major end -->
<!-- npu major start -->

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -253,6 +253,9 @@
<!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, value-->
<!-- SCHED_MIN_TASK_UTIL_FOR_BOOST, value-->
<!-- SCHED_PREFER_SPREAD resource opcode, value -->
<!-- MIN_ONLINE_CPU_CLUSTER_PRIME opcode, value-->
<!-- SCHED DOWNMIGRATE PRIME resource opcode, value -->
<!-- SCHED UPMIGRATE PRIME resource opcode, value -->
<!-- Type="1", Vertical Scroll boost -->
<Config
@ -269,12 +272,14 @@
Id="0x00001080" Type="1" Enable="true" Target="lahaina" Fps="120"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4" />
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4,
0x41000200, 1, 0x40C20200, 0xA, 0x40C1C200, 0x23" />
<Config
Id="0x00001080" Type="1" Enable="true" Target="lahaina" Fps="144"
Resources="0x43000000, 0x19, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43400000, 0x2AF8, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4" />
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4,
0x41000200, 1, 0x40C20200, 0xA, 0x40C1C200, 0x23" />
<!-- CPUBW_MIN_FREQ resource opcode, value-->
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
@ -458,6 +463,9 @@
<!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, value-->
<!-- SCHED_MIN_TASK_UTIL_FOR_BOOST, value-->
<!-- SCHED_PREFER_SPREAD resource opcode, value -->
<!-- MIN_ONLINE_CPU_CLUSTER_PRIME opcode, value-->
<!-- SCHED DOWNMIGRATE PRIME resource opcode, value -->
<!-- SCHED UPMIGRATE PRIME resource opcode, value -->
<!-- TIMEOUT 80ms -->
<!-- Type="4", Prefling boost -->
<Config
@ -474,12 +482,14 @@
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="lahaina" Fps="120"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4" />
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4,
0x41000200, 1, 0x40C20200, 0xA, 0x40C1C200, 0x23" />
<Config
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="lahaina" Fps="144"
Resources="0x43000000, 0x19, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43400000, 0x2AF8, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4" />
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4,
0x41000200, 1, 0x40C20200, 0xA, 0x40C1C200, 0x23" />
<!-- CPUBW_MIN_FREQ resource opcode, value-->
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
@ -612,6 +622,9 @@
<!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, value-->
<!-- SCHED_MIN_TASK_UTIL_FOR_BOOST, value-->
<!-- SCHED_PREFER_SPREAD resource opcode, value -->
<!-- MIN_ONLINE_CPU_CLUSTER_PRIME opcode, value-->
<!-- SCHED DOWNMIGRATE PRIME resource opcode, value -->
<!-- SCHED UPMIGRATE PRIME resource opcode, value -->
<!-- Type="1", Drag boost -->
<Config
Id="0x00001087" Type="1" Enable="true" Timeout="0" Target="lahaina" Fps="60"
@ -627,12 +640,14 @@
Id="0x00001087" Type="1" Enable="true" Timeout="0" Target="lahaina" Fps="120"
Resources="0x43000000, 0x11, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4" />
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4,
0x41000200, 1, 0x40C20200, 0xA, 0x40C1C200, 0x23" />
<Config
Id="0x00001087" Type="1" Enable="true" Timeout="0" Target="lahaina" Fps="144"
Resources="0x43000000, 0x11, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43400000, 0x2AF8, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4" />
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x40CA8000, 4,
0x41000200, 1, 0x40C20200, 0xA, 0x40C1C200, 0x23" />
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -106,6 +106,17 @@ as anyway perflock calls of these resources would fail. -->
<Config MajorValue="0x5" MinorValue="0x11" Target="qm215" Supported="yes" Node="/sys/devices/system/cpu/cpufreq/schedutil/pl" /> <!-- schedutil.predictive_load -->
<Config MajorValue="0x5" MinorValue="0x11" Target="msm8917" Supported="yes" Node="/sys/devices/system/cpu/cpufreq/schedutil/pl" /> <!-- schedutil.predictive_load -->
<!-- cpubw hwmon major start -->
<Config MajorValue="0x6" MinorValue="0x0" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/min_freq" />
<Config MajorValue="0x6" MinorValue="0x1" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/decay_rate" />
<Config MajorValue="0x6" MinorValue="0x2" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/io_percent" />
<Config MajorValue="0x6" MinorValue="0x4" Kernel="4.19" Supported="no" /> <!-- cpubw_hmon_low_power_ceil_mbps -->
<Config MajorValue="0x6" MinorValue="0x5" Kernel="4.19" Supported="no" /> <!-- cpubw_hmon_low_power_io_percent -->
<Config MajorValue="0x6" MinorValue="0x6" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/max_freq" />
<Config MajorValue="0x6" MinorValue="0x7" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/polling_interval" />
<Config MajorValue="0x6" MinorValue="0x8" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/sample_ms" />
<Config MajorValue="0x6" MinorValue="0x9" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/idle_mbps" />
<Config MajorValue="0x9" MinorValue="0x7" Supported="yes" /> <!-- cpu.notify_on_migrate -->
<Config MajorValue="0xB" MinorValue="0x2" Supported="no" /> <!-- input_boost_freq -->

View File

@ -71,6 +71,17 @@ as anyway perflock calls of these resources would fail. -->
<Config MajorValue="0x5" MinorValue="0x10" Target="msm8953" Kernel="4.9" Supported="yes" Node="/sys/devices/system/cpu/cpufreq/schedutil/hispeed_load" />
<Config MajorValue="0x5" MinorValue="0x11" Target="msm8953" Kernel="4.9" Supported="yes" Node="/sys/devices/system/cpu/cpufreq/schedutil/pl" />
<!-- cpubw hwmon major start -->
<Config MajorValue="0x6" MinorValue="0x0" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/min_freq" />
<Config MajorValue="0x6" MinorValue="0x1" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/decay_rate" />
<Config MajorValue="0x6" MinorValue="0x2" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/io_percent" />
<Config MajorValue="0x6" MinorValue="0x4" Kernel="4.19" Supported="no" /> <!-- cpubw_hmon_low_power_ceil_mbps -->
<Config MajorValue="0x6" MinorValue="0x5" Kernel="4.19" Supported="no" /> <!-- cpubw_hmon_low_power_io_percent -->
<Config MajorValue="0x6" MinorValue="0x6" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/max_freq" />
<Config MajorValue="0x6" MinorValue="0x7" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/polling_interval" />
<Config MajorValue="0x6" MinorValue="0x8" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/sample_ms" />
<Config MajorValue="0x6" MinorValue="0x9" Kernel="4.19" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/idle_mbps" />
<Config MajorValue="0x9" MinorValue="0x7" Supported="yes" /> <!-- cpu.notify_on_migrate -->
<Config MajorValue="0xB" MinorValue="0x2" Supported="no" /> <!-- input_boost_freq -->

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -35,9 +35,9 @@
<Config
Id="0x00001081" Type="1" Enable="true" Timeout="2000" Target="taro"
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40804200, 0xFFF,
0x40800000, 0xFFF, 0x40800100, 0xFFF, 0x40800200, 0xFFF, 0x41818000, 0xFF,
0x41800000, 0xFF, 0x40400000, 0x1, 0x42C10000, 0x1, 0x43430100, 0x28C5,
0x43400000, 0xFFFF, 0x4281C000, 2000" />
0x40800000, 0xFFF, 0x40800100, 0xFFF, 0x40800200, 0xFFF, 0x41848000, 0x104410,
0x41844000, 0x104410, 0x40400000, 0x1, 0x42C10000, 0x1, 0x43430100, 0x28C5,
0x43458000, 0x15AE00, 0x4281C000, 2000" />
<!--app lauch boost (disabling packing)-->
@ -84,8 +84,8 @@
Resources="0x40C00000, 0x1, 0x40C58000, 0x2D, 0x40C54000, 0x41,
0x40C74000, 0xF0, 0x40408000, 0x63, 0x40CE0000, 0x003C0028,
0x40CE0200, 0x003C0028, 0x42C10000, 0x1, 0x40800200, 0x76C,
0x40800000, 0x76C, 0x40800100, 0x4B0, 0x41800000, 0x50,
0x43000000, 0x3A, 0x43400000, 0x3480" />
0x40800000, 0x76C, 0x40800100, 0x4B0, 0x41844000, 0x927C0,
0x4303C000, 0x1A0FE0, 0x43458000, 0x15AE00" />
<!--app launch boost (attach application) -->
<!-- SCHED_TASK_BOOST resource opcode, value-->
@ -118,28 +118,32 @@
<!-- Below additional resources for 120+fps-->
<!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, value-->
<!-- SCHED_MIN_TASK_UTIL_FOR_BOOST, value-->
<!-- MIN_ONLINE_CPU_CLUSTER_PRIME opcode, value-->
<!-- SCHED_UP_DOWN_MIGRATE PRIME resource opcode, value -->
<!-- Type="1", Vertical Scroll boost -->
<Config
Id="0x00001080" Type="1" Enable="true" Target="taro" Fps="60"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
Resources="0x4303C000, 0xA6428, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3" />
<Config
Id="0x00001080" Type="1" Enable="true" Target="taro" Fps="90"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
Resources="0x4303C000, 0xA6428, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3" />
<Config
Id="0x00001080" Type="1" Enable="true" Target="taro" Fps="120"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0" />
Resources="0x4303C000, 0xA6428, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x41000200, 1,
0x40CE0200, 0x0023000A" />
<Config
Id="0x00001080" Type="1" Enable="true" Target="taro" Fps="144"
Resources="0x43000000, 0x19, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43400000, 0x2AF8, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0" />
Resources="0x4303C000, 0xA6428, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43458000, 0x114900, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x41000200, 1,
0x40CE0200, 0x0023000A" />
<!--Prefling Scroll boost-->
<!-- LLCBW_MIN_FREQ resource opcode, value-->
@ -154,28 +158,32 @@
<!-- Below additional resources for 120+fps-->
<!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, value-->
<!-- SCHED_MIN_TASK_UTIL_FOR_BOOST, value-->
<!-- MIN_ONLINE_CPU_CLUSTER_PRIME opcode, value-->
<!-- SCHED_UP_DOWN_MIGRATE PRIME resource opcode, value -->
<!-- TIMEOUT 80ms -->
<!-- Type="4", Prefling boost -->
<Config
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="taro" Fps="60"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
Resources="0x4303C000, 0xA6428, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3" />
<Config
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="taro" Fps="90"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
Resources="0x4303C000, 0xA6428, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3" />
<Config
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="taro" Fps="120"
Resources="0x43000000, 0x19, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0" />
Resources="0x4303C000, 0xA6428, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x41000200, 1,
0x40CE0200, 0x0023000A" />
<Config
Id="0x00001080" Type="4" Enable="true" Timeout="80" Target="taro" Fps="144"
Resources="0x43000000, 0x19, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43400000, 0x2AF8, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0" />
Resources="0x4303C000, 0xA6428, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43458000, 0x114900, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x41000200, 1,
0x40CE0200, 0x0023000A" />
<!--MTP boost-->
<!-- SCHEDBOOST resource opcode, value-->
@ -203,27 +211,31 @@
<!-- Below additional resources for 120+fps-->
<!-- SCHED_MIN_TASK_UTIL_FOR_COLOCATION, value-->
<!-- SCHED_MIN_TASK_UTIL_FOR_BOOST, value-->
<!-- MIN_ONLINE_CPU_CLUSTER_PRIME opcode, value-->
<!-- SCHED_UP_DOWN_MIGRATE PRIME resource opcode, value -->
<!-- Type="1", Drag boost -->
<Config
Id="0x00001087" Type="1" Enable="true" Timeout="0" Target="taro" Fps="60"
Resources="0x43000000, 0x11, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
Resources="0x4303C000, 0x6E1B8, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3" />
<Config
Id="0x00001087" Type="1" Enable="true" Timeout="0" Target="taro" Fps="90"
Resources="0x43000000, 0x11, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
Resources="0x4303C000, 0x6E1B8, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3" />
<Config
Id="0x00001087" Type="1" Enable="true" Timeout="0" Target="taro" Fps="120"
Resources="0x43000000, 0x11, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43400000, 0x1F40, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0" />
Resources="0x4303C000, 0x6E1B8, 0x40800000, 1000, 0x40800100, 1000, 0x40800200, 1000,
0x40C00000, 0x2, 0x43458000, 0xD2F00, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x41000200, 1,
0x40CE0200, 0x0023000A" />
<Config
Id="0x00001087" Type="1" Enable="true" Timeout="0" Target="taro" Fps="144"
Resources="0x43000000, 0x11, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43400000, 0x2AF8, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0" />
Resources="0x4303C000, 0x6E1B8, 0x40800000, 1300, 0x40800100, 1100, 0x40800200, 1300,
0x40C00000, 0x2, 0x43458000, 0x114900, 0x40C74000, 0xFF, 0x40408000, 0x63,
0x41000000, 3, 0x40C78000, 0, 0x40C7C000, 0, 0x41000200, 1,
0x40CE0200, 0x0023000A" />
<!--PackageInstall boost-->
<!-- SCHEDBOOST resource opcode, value-->

View File

@ -58,29 +58,56 @@ as anyway perflock calls of these resources would fail. -->
<Config MajorValue="0x3" MinorValue="0x38" Node="/proc/sys/walt/%s" Supported="yes"/>
<Config MajorValue="0x3" MinorValue="0x39" Supported="no" /> <!-- Enabled till Kernel 4.19 -->
<Config MajorValue="0x6" MinorValue="0x0" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/min_freq" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x1" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/decay_rate" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x2" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/io_percent" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x4" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/low_power_ceil_mbps" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x5" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/low_power_io_percent" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x6" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/max_freq" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x7" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/polling_interval" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x8" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/sample_ms" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x9" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/idle_mbps" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x0" Supported="no" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x1" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/decay_rate" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x2" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/io_percent" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x4" Supported="no" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x5" Supported="no" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x6" Supported="no" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x7" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/window_ms" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x8" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/sample_ms" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x9" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/idle_mbps" Target="taro" />
<Config MajorValue="0x6" MinorValue="0xB" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/up_scale" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x11" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/min_freq" Target="taro" />
<Config MajorValue="0x6" MinorValue="0x12" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/max_freq" Target="taro" />
<Config MajorValue="0xB" MinorValue="0x2" Node="/proc/sys/walt/input_boost/input_boost_freq" />
<Config MajorValue="0xB" MinorValue="0x6" Supported="no" Target="taro" /><!-- disable_ppr -->
<!-- llcbw L3 and DDR major end -->
<Config MajorValue="0xC" MinorValue="0x0" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/min_freq" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x1" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/io_percent" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x3" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/sample_ms" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x0" Supported="no" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x1" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/io_percent" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x3" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/sample_ms" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x5" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/up_scale" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x6" Supported="no" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x7" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/decay_rate" Target="taro" />
<Config MajorValue="0xC" MinorValue="0xA" Supported="no" Target="taro" />
<Config MajorValue="0xC" MinorValue="0xB" Supported="no" Target="taro" />
<Config MajorValue="0xC" MinorValue="0xC" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/window_ms" Target="taro" />
<Config MajorValue="0xC" MinorValue="0xE" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/idle_mbps" Target="taro" />
<Config MajorValue="0xC" MinorValue="0xF" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/min_freq" Target="taro" />
<Config MajorValue="0xC" MinorValue="0x10" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/max_freq" Target="taro" />
<Config MajorValue="0xD" MinorValue="0x0" Node="/sys/class/devfreq/18590100.qcom,cpu%d-cpu-l3-lat/min_freq" />
<Config MajorValue="0xD" MinorValue="0x1" Node="/sys/class/devfreq/18590100.qcom,cpu0-cpu-l3-lat/mem_latency/ratio_ceil" />
<Config MajorValue="0xD" MinorValue="0x2" Node="/sys/class/devfreq/18590100.qcom,cpu4-cpu-l3-lat/mem_latency/ratio_ceil" />
<Config MajorValue="0xD" MinorValue="0x3" Node="/sys/class/devfreq/18590100.qcom,cpu0-cpu-l3-lat/mem_latency/stall_floor" />
<Config MajorValue="0xD" MinorValue="0x4" Node="/sys/class/devfreq/18590100.qcom,cpu4-cpu-l3-lat/mem_latency/stall_floor" />
<Config MajorValue="0xD" MinorValue="0x0" Supported="no" />
<Config MajorValue="0xD" MinorValue="0x1" Node="/sys/devices/system/cpu/bus_dcvs/L3/soc:qcom,memlat:l3:silver/ipm_ceil" />
<Config MajorValue="0xD" MinorValue="0x2" Node="/sys/devices/system/cpu/bus_dcvs/L3/soc:qcom,memlat:l3:gold/ipm_ceil" />
<Config MajorValue="0xD" MinorValue="0x3" Node="/sys/devices/system/cpu/bus_dcvs/L3/soc:qcom,memlat:l3:silver/stall_floor" />
<Config MajorValue="0xD" MinorValue="0x4" Node="/sys/devices/system/cpu/bus_dcvs/L3/soc:qcom,memlat:l3:gold/stall_floor" />
<Config MajorValue="0xD" MinorValue="0x5" Supported="no" />
<Config MajorValue="0xD" MinorValue="0x6" Supported="no" />
<Config MajorValue="0xD" MinorValue="0x7" Supported="no" />
<Config MajorValue="0xD" MinorValue="0x8" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/soc:qcom,memlat:llcc:silver/ipm_ceil" />
<Config MajorValue="0xD" MinorValue="0x9" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/soc:qcom,memlat:llcc:gold/ipm_ceil" />
<Config MajorValue="0xD" MinorValue="0xA" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/soc:qcom,memlat:llcc:silver/stall_floor" />
<Config MajorValue="0xD" MinorValue="0xB" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/soc:qcom,memlat:llcc:gold/stall_floor" />
<Config MajorValue="0xD" MinorValue="0xC" Supported="no" />
<Config MajorValue="0xD" MinorValue="0xD" Node="/sys/devices/system/cpu/bus_dcvs/DDR/soc:qcom,memlat:ddr:silver/ipm_ceil" />
<Config MajorValue="0xD" MinorValue="0xE" Node="/sys/devices/system/cpu/bus_dcvs/DDR/soc:qcom,memlat:ddr:gold/ipm_ceil" />
<Config MajorValue="0xD" MinorValue="0xF" Node="/sys/devices/system/cpu/bus_dcvs/DDR/soc:qcom,memlat:ddr:silver/stall_floor" />
<Config MajorValue="0xD" MinorValue="0x10" Node="/sys/devices/system/cpu/bus_dcvs/DDR/soc:qcom,memlat:ddr:gold/stall_floor" />
<Config MajorValue="0xD" MinorValue="0x16" Node="/sys/devices/system/cpu/bus_dcvs/L3/soc:qcom,memlat:l3:prime/min_freq" />
<Config MajorValue="0xD" MinorValue="0x17" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/soc:qcom,memlat:llcc:silver/min_freq" />
<Config MajorValue="0xD" MinorValue="0x18" Node="/sys/devices/system/cpu/bus_dcvs/DDR/soc:qcom,memlat:ddr:silver/min_freq" />
</PerfResources>
</ResourceConfigs>

View File

@ -27,5 +27,10 @@
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_APP_WORKLOAD_TYPE</AsyncId>
</Trigger>
<Trigger>
<Primary>true</Primary>
<AsyncId>VENDOR_HINT_WORKLOAD_HEAVY</AsyncId>
<AsyncType>1</AsyncType>
</Trigger>
</Triggers>
</Feature>

View File

@ -107,6 +107,7 @@ system_ext/etc/spn-conf.xml
-system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar
-system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar
-system_ext/framework/vendor.qti.latency-V2.0-java.jar
-system_ext/framework/vendor.qti.latency-V2.1-java.jar
system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so
system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so
system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so
@ -211,6 +212,7 @@ system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so
system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so
system_ext/lib64/vendor.qti.imsrtpservice@3.0.so
system_ext/lib64/vendor.qti.latency@2.0.so
system_ext/lib64/vendor.qti.latency@2.1.so
-system_ext/priv-app/QAS_DVC_MSP/QAS_DVC_MSP.apk
-system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk
-system_ext/priv-app/ims/ims.apk