add some missing packages and add powerhint
This commit is contained in:
919
configs/powerhint.xml
Normal file
919
configs/powerhint.xml
Normal file
@@ -0,0 +1,919 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<!--
|
||||
/* Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
* SPDX-License-Identifier: BSD-3-Clause-Clear, E3Q
|
||||
*/
|
||||
-->
|
||||
<HintConfigs>
|
||||
<Powerhint>
|
||||
<!--video encode 30 fps-->
|
||||
<Config
|
||||
Id="0x00001203" Enable="true" Target="pineapple"
|
||||
Resources="" />
|
||||
|
||||
<!--sustained performance-->
|
||||
<Config
|
||||
Id="0x00001206" Enable="true" Target="pineapple"
|
||||
Resources=""/>
|
||||
|
||||
<!--vr mode-->
|
||||
<Config
|
||||
Id="0x00001207" Enable="true" Target="pineapple"
|
||||
Resources=""/>
|
||||
|
||||
<!--vr mode sustained performance-->
|
||||
<Config
|
||||
Id="0x00001301" Enable="true" Target="pineapple"
|
||||
Resources=""/>
|
||||
|
||||
<!-- qvr level cpu1 gpu1 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x0000130A" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu1 gpu2 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x0000130B" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu1 gpu3 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x0000130C" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu2 gpu1 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x0000130D" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu2 gpu2 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x0000130E" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu2 gpu3 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x0000130F" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu3 gpu1 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x00001310" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu3 gpu2 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x00001311" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
<!-- qvr level cpu3 gpu3 -->
|
||||
<!-- B CPU - Cluster min freq ~.902 Ghz -->
|
||||
<!-- B CPU - Cluster max freq ~.2.092 Ghz -->
|
||||
<!-- L CPU - Cluster min freq ~. 595 Ghz -->
|
||||
<!-- L CPU - Cluster max freq ~1.286 Ghz -->
|
||||
<!-- P CPU - PRIME CPU min freq ~.921 Ghz-->
|
||||
<!-- P CPU - PRIME CPU max freq ~2.112 Ghz -->
|
||||
<!-- GPU - min pwrlevel 9 (freq 315 Mhz) -->
|
||||
<!-- GPU - max pwrlevel 5 (freq 540 Mhz) -->
|
||||
<!-- Min Big CPUs 3 -->
|
||||
<!-- Min Prime CPUs 1 -->
|
||||
<!-- Indefinite Duration -->
|
||||
<Config
|
||||
Id="0x00001312" Enable="true" Target="pineapple" Timeout="0"
|
||||
Resources="0x40800000, 0x386, 0x40804000, 0x82C, 0x40800100, 0x253, 0x40804100, 0x506,
|
||||
0x40800200, 0x399, 0x40804200, 0x840, 0x42804000, 0x9, 0x42808000, 0x5, 0x41000000, 0x3,
|
||||
0x41000200, 0x1"/>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- POWER_HINT_ID_OPEN_CAMERA -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
|
||||
<!-- MPCTLV3_CPUBW_HWMON_MIN_FREQ : 0x41800000 : 0xFF not working -->
|
||||
<!-- MPCTLV3_LLCBW_HWMON_MIN_FREQ : 0x43000000 : 0xFF not working -->
|
||||
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
|
||||
<!-- MPCTLV3_L3_MEMLAT_MIN_FREQ : 0x43400000 : 0xFFFF max_freq read fail -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 0xFFF -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 0xFFF -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 0xFFF -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 0xFFF -->
|
||||
<Config
|
||||
Id="0x00001330" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x40C00000, 0x1, 0x42C10000, 0x1,
|
||||
0x40800000, 0xFFF,
|
||||
0x40800100, 0xFFF,
|
||||
0x40800200, 0xFFF,
|
||||
0x40800300, 0xFFF"/>
|
||||
|
||||
<!-- POWER_HINT_ID_CLOSE_CAMERA -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
|
||||
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 0xFFF -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 0xFFF -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 0xFFF -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 0xFFF -->
|
||||
<Config
|
||||
Id="0x00001331" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x40C00000, 0x1, 0x42C10000, 0x1,
|
||||
0x40800000, 0xFFF,
|
||||
0x40800100, 0xFFF,
|
||||
0x40800200, 0xFFF,
|
||||
0x40800300, 0xFFF"/>
|
||||
|
||||
<!-- POWER_HINT_ID_COMMON -->
|
||||
<!-- MPCTLV3_CPUBW_HWMON_SAMPLE_MS : 0x41820000 0x4183C000 : 0x10( 16) -->
|
||||
<!-- MPCTLV3_CPUBW_HWMON_IO_PERCENT : 0x41808000 0x41834000 : 0x64(100) -->
|
||||
<!-- MPCTLV3_CPUBW_HWMON_HYST_OPT : 0x4180C000 0x41838000 : 0 -->
|
||||
<!-- MPCTLV3_LLCBW_HWMON_SAMPLE_MS : 0x4300C000 0x43034000 : 0x10( 16) -->
|
||||
<!-- MPCTLV3_LLCBW_HWMON_IO_PERCENT : 0x43004000 0x43020000 : 0x64(100) -->
|
||||
<!-- MPCTLV3_LLCBW_HWMON_HYST_OPT : 0x43008000 0x43024000 : 0 -->
|
||||
<Config
|
||||
Id="0x00001332" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x41834000, 0x64, 0x41838000, 0,
|
||||
0x43034000, 0x10, 0x43020000, 0x64, 0x43024000, 0"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS -->
|
||||
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_0 : 0x43434000 : 0x1 -->
|
||||
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_1 : 0x43438000 : 0x1 -->
|
||||
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_0 : 0x43420000 : 0x1 -->
|
||||
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_1 : 0x43424000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_LITTLE : 0x41444100 : 0 -->
|
||||
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_BIG : 0x41444000 : 0 -->
|
||||
<!-- MPCTLV3_SCHEDUTIL_HISPEED_LOAD_CLUSTER_BIG : 0x41440000 : 99 -->
|
||||
<!-- MPCTLV3_BUS_DCVS_LLCC_DDR_BW_MIN_FREQ : 0x4303C000 : 0x858B8 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/10) -->
|
||||
<Config
|
||||
Id="0x00001333" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS -->
|
||||
<Config
|
||||
Id="0x00001334" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_8K_30FPS -->
|
||||
<Config
|
||||
Id="0x00001335" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS -->
|
||||
<!-- MPCTLV3_MIN_ONLINE_CPU_CLUSTER_LITTLE : 0x41000100 : 0x2 -->
|
||||
<!-- MPCTLV3_MIN_ONLINE_CPU_CLUSTER_BIG : 0x41000000 : 0x5 -->
|
||||
<!-- MPCTLV3_MIN_ONLINE_CPU_CLUSTER_PRIME : 0x41000200 : 0x1 -->
|
||||
<Config
|
||||
Id="0x00001336" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS -->
|
||||
<Config
|
||||
Id="0x00001337" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_FRONT -->
|
||||
<Config
|
||||
Id="0x00001338" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1171"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_FRONT -->
|
||||
<Config
|
||||
Id="0x00001339" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_FRONT -->
|
||||
<Config
|
||||
Id="0x0000133A" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_FRONT -->
|
||||
<Config
|
||||
Id="0x0000133B" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_PRO -->
|
||||
<Config
|
||||
Id="0x0000133C" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_PRO -->
|
||||
<Config
|
||||
Id="0x0000133D" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_8K_30FPS_PRO -->
|
||||
<Config
|
||||
Id="0x0000133E" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_PRO -->
|
||||
<Config
|
||||
Id="0x0000133F" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_PRO -->
|
||||
<Config
|
||||
Id="0x00001340" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_120FPS_PRO -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 1 -->
|
||||
<!-- MPCTLV3_CPUBW_HWMON_SAMPLE_MS : 0x41820000 0x4183C000 : 10 -->
|
||||
<!-- MPCTLV3_CPUBW_HWMON_IO_PERCENT : 0x41808000 0x41834000 : 80 -->
|
||||
<!-- MPCTLV3_CPUBW_HWMON_HYST_OPT : 0x4180C000 0x41838000 : 0 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1113 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1171 -->
|
||||
<Config
|
||||
Id="0x00001341" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x4183C000, 10, 0x41834000, 80, 0x41838000, 0,
|
||||
0x40CE0000, 0x001E0014, 0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1113, 0x40800200, 1171"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_PRO_FRONT -->
|
||||
<Config
|
||||
Id="0x00001342" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_PRO_FRONT -->
|
||||
<Config
|
||||
Id="0x00001343" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_PRO_FRONT -->
|
||||
<Config
|
||||
Id="0x00001344" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_PRO_FRONT -->
|
||||
<Config
|
||||
Id="0x00001345" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1056"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_HFR -->
|
||||
<Config
|
||||
Id="0x00001346" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x4183C000, 10, 0x41834000, 80, 0x41838000, 0,
|
||||
0x40CE0000, 0x001E0014, 0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1113, 0x40800200, 1171"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_HFR_480FPS -->
|
||||
<Config
|
||||
Id="0x00001347" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x4183C000, 10, 0x41834000, 80, 0x41838000, 0,
|
||||
0x40CE0000, 0x001E0014, 0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1113, 0x40800200, 1171"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_BEAUTY -->
|
||||
<Config
|
||||
Id="0x00001348" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_BEAUTY -->
|
||||
<Config
|
||||
Id="0x00001349" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_EISOFF -->
|
||||
<Config
|
||||
Id="0x0000134A" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1286"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_BEAUTY_FRONT -->
|
||||
<Config
|
||||
Id="0x0000134B" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1324"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_BEAUTY_FRONT -->
|
||||
<Config
|
||||
Id="0x0000134C" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1324"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_HDR10 -->
|
||||
<Config
|
||||
Id="0x0000134D" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_30FPS_HDR10 -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS, 0x1 -->
|
||||
<Config
|
||||
Id="0x0000134E" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_HDR10 -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS, 0x1-->
|
||||
<Config
|
||||
Id="0x0000134F" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1171"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_UHD_60FPS_HDR10 -->
|
||||
<Config
|
||||
Id="0x00001350" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x17BA38,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1171"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_HYPER_LAPSE -->
|
||||
<Config
|
||||
Id="0x00001351" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_30FPS_SUPER_STEADY -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<Config
|
||||
Id="0x00001352" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_FHD_60FPS_SUPER_STEADY -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<Config
|
||||
Id="0x00001353" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x4183C000, 0x10, 0x43034000, 0x10,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_TRACKING_ZOOM -->
|
||||
<Config
|
||||
Id="0x00001354" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_LIVE_FOCUS_VIDEO -->
|
||||
<Config
|
||||
Id="0x00001355" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014, 0x40804200, 1920, 0x40804300, 1939, 0x42804000, 14, 0x42808000, 13"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_LIVE_FOCUS_VIDEO_FRONT -->
|
||||
<Config
|
||||
Id="0x00001356" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014, 0x40804200, 1920, 0x40804300, 1939, 0x42804000, 14, 0x42808000, 13"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_DUAL_REC -->
|
||||
<Config
|
||||
Id="0x00001357" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41000100, 2, 0x41000000, 5, 0x41000200, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E000A, 0x40800100, 960, 0x40800000, 1113"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VIDEO_ENCODE_AR_DOODLE -->
|
||||
<Config
|
||||
Id="0x00001358" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_PREVIEW -->
|
||||
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_0 : 0x43434000 : 0x1 -->
|
||||
<!-- MPCTLV3_LLCC_DDR_LAT_RATIO_CELL_1 : 0x43438000 : 0x1 -->
|
||||
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_0 : 0x43420000 : 0x1 -->
|
||||
<!-- MPCTLV3_LLCC_MEMLAT_RATIO_CELL_1 : 0x43424000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_LITTLE : 0x41444100 : 0 -->
|
||||
<!-- MPCTLV3_SCHEDUTIL_PREDICTIVE_LOAD_CLUSTER_BIG : 0x41444000 : 0 -->
|
||||
<!-- MPCTLV3_SCHEDUTIL_HISPEED_LOAD_CLUSTER_BIG : 0x41440000 : 99 -->
|
||||
<!-- MPCTLV3_BUS_DCVS_LLCC_DDR_BW_MIN_FREQ : 0x4303C000 : 0x858B8 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/10) -->
|
||||
<Config
|
||||
Id="0x00001359" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_PREVIEW_FRONT -->
|
||||
<Config
|
||||
Id="0x0000135A" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_VT_CALL -->
|
||||
<Config
|
||||
Id="0x0000135B" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x00230019, 0x40CE0200, 0x00320028,
|
||||
0x40804100, 1344, 0x40804300, 1075"/>
|
||||
|
||||
<!-- POWER_HINT_ID_STP -->
|
||||
<Config
|
||||
Id="0x0000135C" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_LIVE_FOCUS -->
|
||||
<Config
|
||||
Id="0x0000135D" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014, 0x40800000, 1324"/>
|
||||
|
||||
<!-- POWER_HINT_ID_LIVE_FOCUS_FRONT -->
|
||||
<Config
|
||||
Id="0x0000135E" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4183C000, 0x21, 0x43034000, 0x21,
|
||||
0x43434000, 1, 0x43438000, 1, 0x43420000, 1, 0x43424000, 1,
|
||||
0x41444100, 0, 0x41444000, 0, 0x41440000, 99, 0x4303C000, 0x858B8,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- 0x0000135F is not used -->
|
||||
|
||||
<!-- POWER_HINT_ID_SNAPSHOT_CAPTURE-->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/20) -->
|
||||
<Config
|
||||
Id="0x00001360" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x40C00000, 0x1,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_SNAPSHOT_CAPTURE_SPECIAL-->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Silver/Gold) : 0x40CE0000 : 0x001E0014(30/20) -->
|
||||
<Config
|
||||
Id="0x00001361" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x40C00000, 0x1,
|
||||
0x40CE0000, 0x001E0014"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_DDR_MIN_CAPTURE -->
|
||||
<Config
|
||||
Id="0x00001362" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40800100, 710"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_DDR_MIN_PREVIEW_FRONT -->
|
||||
<Config
|
||||
Id="0x00001363" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x4303C000, 0xBB800"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_SUPER_NIGHT -->
|
||||
<Config
|
||||
Id="0x00001364" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x42804000, 0x8"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_SUPER_NIGHT_BEAUTY -->
|
||||
<Config
|
||||
Id="0x00001365" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x42804000, 0x8"/>
|
||||
|
||||
<!-- POWER_HINT_ID_SCHED_BOOST_0 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x0 -->
|
||||
<Config
|
||||
Id="0x00001366" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40C00000, 0"/>
|
||||
|
||||
<!-- POWER_HINT_ID_SCHED_BOOST_1 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
|
||||
<Config
|
||||
Id="0x00001367" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40C00000, 1"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_SILVER_0 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1804 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1574 -->
|
||||
<Config
|
||||
Id="0x00001368" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1804, 0x40800100, 1574"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_SILVER_1 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1804 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1804 -->
|
||||
<Config
|
||||
Id="0x00001369" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1804, 0x40800100, 1804"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_ZOOM_LENS_CHANGE -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x1 -->
|
||||
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1824 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1939 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1824 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x0000136A" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x40C00000, 0x1, 0x42C10000, 0x1,
|
||||
0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1824, 0x40800200, 1939, 0x40804300, 2956, 0x40800300, 1824"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_ZOOM_RATIO_CHANGE -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_BOOST : 0x40C00000 : 0x0 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1612 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1708 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1612 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x0000136B" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x40C00000, 0,
|
||||
0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1612, 0x40800200, 1708, 0x40804300, 2956, 0x40800300, 1612"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_REC_START_0 -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1574 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1824 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1939 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1824 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x0000136C" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x42C10000, 0x1,
|
||||
0x40CE0200, 0x003C0032,
|
||||
0x40800100, 1574, 0x40800000, 1824, 0x40800200, 1939, 0x40804300, 2956, 0x40800300, 1824"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_REC_START_1 -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1612 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1708 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1612 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x0000136D" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1,
|
||||
0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1612, 0x40800200, 1708, 0x40804300, 2956, 0x40800300, 1612"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_REC_START_2 -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1401 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1478 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1401 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x0000136E" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1,
|
||||
0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1401, 0x40800200, 1478, 0x40804300, 2956, 0x40800300, 1401"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_FHD_30FPS_RECORDING_0 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1574 -->
|
||||
<Config
|
||||
Id="0x0000136F" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1574"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_UHD_30FPS_RECORDING_0 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1574 -->
|
||||
<Config
|
||||
Id="0x00001370" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1574"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_8K_30FPS_RECORDING_0 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
|
||||
<Config
|
||||
Id="0x00001371" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1132"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_FHD_60FPS_RECORDING_0 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
|
||||
<Config
|
||||
Id="0x00001372" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1132"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_UHD_60FPS_RECORDING_0 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
|
||||
<Config
|
||||
Id="0x00001373" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1132"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_REC_STOP_0 -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1612 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1708 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1612 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x00001374" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1,
|
||||
0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1612, 0x40800200, 1708, 0x40804300, 2956, 0x40800300, 1612"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_PREVIEW_0 -->
|
||||
<!-- MPCTLV3_ALL_CPUS_PWR_CLPS_DIS : 0x40400000 : 0x1 -->
|
||||
<!-- MPCTLV3_STORAGE_CLK_SCALING_DISABLE : 0x42C10000 : 0x1 -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40800100 : 1574 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1824 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1939 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1824 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x00001375" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40400000, 0x1, 0x42C10000, 0x1,
|
||||
0x40CE0200, 0x003C0032,
|
||||
0x40800100, 1574, 0x40800000, 1824, 0x40800200, 1939, 0x40804300, 2956, 0x40800300, 1824"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_FHD_60FPS_TELE -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1286 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1248 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1286 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x00001376" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1286, 0x40800200, 1248, 0x40804300, 2956, 0x40800300, 1286"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_UHD_60FPS_TELE -->
|
||||
<!-- MPCTLV3_SCHED_UP_DOWN_MIGRATE(Gold/GoldPlus) : 0x40CE0200 : 0x003C0032(60/50) -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0 : 0x40800000 : 1286 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_PLUS_CORE_0 : 0x40800200 : 1248 -->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40800300 : 1286 -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_TITANIUM_CORE_0 : 0x40804300 : 2956 -->
|
||||
<Config
|
||||
Id="0x00001377" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40CE0200, 0x003C0032,
|
||||
0x40800000, 1286, 0x40800200, 1248, 0x40804300, 2956, 0x40800300, 1286"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_SILVER_MAX_HIGH -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1574 -->
|
||||
<Config
|
||||
Id="0x00001378" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1574"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_SILVER_MAX_MID -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1344 -->
|
||||
<Config
|
||||
Id="0x00001379" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1344"/>
|
||||
|
||||
<!-- POWER_HINT_ID_BOOST_SILVER_MAX_LOW -->
|
||||
<!-- MPCTLV3_MAX_FREQ_CLUSTER_LITTLE_CORE_0 : 0x40804100 : 1132 -->
|
||||
<Config
|
||||
Id="0x0000137A" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 1132, 0x40804300, 844"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- decode 240 fps tunings-->
|
||||
<!--L CPU - max freq 700000 -->
|
||||
<Config
|
||||
Id="0X00001505" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40804100, 0x2BC"/>
|
||||
|
||||
<!-- video decode 30 fps non secure content tunings-->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
|
||||
<!-- MPCTLV3_FPS_HYST_OPCODE , 1 -->
|
||||
<Config
|
||||
Id="0X00001502" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40800000, 0XA, 0x42C24000, 1"/>
|
||||
|
||||
<!-- video decode 30 fps secure content tunings-->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
|
||||
<!-- MPCTLV3_FPS_HYST_OPCODE , 1 -->
|
||||
<Config
|
||||
Id="0X00001504" Enable="true" Timeout="0" Target="pineapple"
|
||||
Resources="0x40800000, 0XA, 0x42C24000, 1"/>
|
||||
|
||||
<!-- psm light mode power hint-->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
|
||||
<Config
|
||||
Id="0x000015E0" Type="0x81" Enable="true" Timeout="0" Taget="pineapple"
|
||||
Resources="0x40800000, 0XA"/>
|
||||
|
||||
<!-- psm medium mode power hint-->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
|
||||
<Config
|
||||
Id="0x000015E0" Type="0x82" Enable="true" Timeout="0" Taget="pineapple"
|
||||
Resources="0x40800000, 0XA"/>
|
||||
|
||||
<!-- psm deep mode power hint-->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
|
||||
<Config
|
||||
Id="0x000015E0" Type="0x83" Enable="true" Timeout="0" Taget="pineapple"
|
||||
Resources="0x40800000, 0XA"/>
|
||||
|
||||
<!-- psm release mode power hint-->
|
||||
<!-- MPCTLV3_MIN_FREQ_CLUSTER_BIG_CORE_0, 0XA -->
|
||||
<Config
|
||||
Id="0x000015E0" Type="0x80" Enable="true" Timeout="0" Taget="pineapple"
|
||||
Resources="0x40800000, 0XA"/>
|
||||
|
||||
</Powerhint>
|
||||
</HintConfigs>
|
||||
|
70
device.mk
70
device.mk
@@ -53,6 +53,7 @@ PRODUCT_PACKAGES += \
|
||||
android.hardware.audio.service_64 \
|
||||
pm-proxy \
|
||||
secaudiohalaidl \
|
||||
audioadsprpcd \
|
||||
android.hardware.bluetooth.audio-impl \
|
||||
android.hardware.soundtrigger@2.3-impl \
|
||||
audio.bluetooth.default \
|
||||
@@ -73,7 +74,7 @@ PRODUCT_PACKAGES += \
|
||||
libtinycompress \
|
||||
libvolumelistener \
|
||||
sound_trigger.primary.pineapple \
|
||||
bootctrl_hal_defaults
|
||||
vendor.qti.hardware.AGMIPC@1.0-impl
|
||||
|
||||
AUDIO_HAL_DIR := hardware/qcom-caf/sm8650/audio/primary-hal
|
||||
AUDIO_PAL_DIR := hardware/qcom-caf/sm8650/audio/pal
|
||||
@@ -96,6 +97,11 @@ PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml
|
||||
|
||||
# Bluetooth
|
||||
PRODUCT_PACKAGES += \
|
||||
lib_bt_aptx \
|
||||
lib_bt_ble \
|
||||
lib_bt_bundle
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
|
||||
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml
|
||||
@@ -103,7 +109,8 @@ PRODUCT_COPY_FILES += \
|
||||
# Boot
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.boot-service.qti \
|
||||
android.hardware.boot-service.qti.recovery
|
||||
android.hardware.boot-service.qti.recovery \
|
||||
bootctrl_hal_defaults
|
||||
|
||||
# Boot animation
|
||||
TARGET_SCREEN_HEIGHT := 3120
|
||||
@@ -185,8 +192,13 @@ PRODUCT_COPY_FILES += \
|
||||
|
||||
# Health
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.health-service.qti \
|
||||
android.hardware.health-service.qti_recovery
|
||||
android.hardware.health-service.samsung \
|
||||
android.hardware.health-service.samsung-recovery
|
||||
|
||||
# Health
|
||||
# PRODUCT_PACKAGES += \
|
||||
# android.hardware.health-service.qti \
|
||||
# android.hardware.health-service.qti_recovery
|
||||
|
||||
# HIDL
|
||||
PRODUCT_PACKAGES += \
|
||||
@@ -215,9 +227,14 @@ PRODUCT_PACKAGES += \
|
||||
|
||||
# NFC
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.nfc-service.nxp \
|
||||
com.android.nfc_extras \
|
||||
nqnfcinfo \
|
||||
Tag
|
||||
|
||||
# PRODUCT_PACKAGES += \
|
||||
# android.hardware.nfc-service.nxp \
|
||||
# Tag
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/android.hardware.nfc.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.ese.xml \
|
||||
frameworks/native/data/etc/android.hardware.nfc.hce.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hce.xml \
|
||||
@@ -230,13 +247,33 @@ PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml
|
||||
|
||||
# Overlays
|
||||
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay
|
||||
# DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay
|
||||
|
||||
PRODUCT_ENFORCE_RRO_TARGETS := *
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
CarrierConfigResCommon \
|
||||
FrameworksResCommon \
|
||||
FrameworksResSamsung \
|
||||
FrameworksResTarget \
|
||||
SettingsResCommon \
|
||||
SettingsResSamsung \
|
||||
SystemUIResCommon \
|
||||
TelephonyResCommon \
|
||||
WifiResCommon \
|
||||
WifiResTarget \
|
||||
WifiResTarget_spf
|
||||
|
||||
# Power
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.power-service-qti
|
||||
android.hardware.power-service.lineage-libperfmgr \
|
||||
libqti-perfd-client
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(LOCAL_PATH)/configs/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml
|
||||
|
||||
# PRODUCT_PACKAGES += \
|
||||
# android.hardware.power-service-qti
|
||||
|
||||
# Partitions
|
||||
PRODUCT_USE_DYNAMIC_PARTITIONS := true
|
||||
@@ -248,6 +285,10 @@ PRODUCT_CHARACTERISTICS := phone
|
||||
PRODUCT_PACKAGES += \
|
||||
libprotobuf-cpp-full-3.9.1-vendorcompat
|
||||
|
||||
# QSPA
|
||||
PRODUCT_PACKAGES += \
|
||||
vendor.qti.qspa-service
|
||||
|
||||
# QMI
|
||||
PRODUCT_PACKAGES += \
|
||||
libcurl.vendor \
|
||||
@@ -325,9 +366,9 @@ PRODUCT_COPY_FILES += \
|
||||
$(LOCAL_PATH)/rootdir/etc/fstab.qcom:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/fstab.qcom
|
||||
|
||||
# Sensors
|
||||
#PRODUCT_PACKAGES += \
|
||||
# android.hardware.sensors-service.samsung-multihal \
|
||||
# sensors.dynamic_sensor_hal
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.sensors-service.samsung-multihal \
|
||||
sensors.dynamic_sensor_hal
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(LOCAL_PATH)/configs/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf
|
||||
@@ -342,13 +383,13 @@ PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepcounter.xml \
|
||||
frameworks/native/data/etc/android.hardware.sensor.stepdetector.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepdetector.xml
|
||||
|
||||
# Shim
|
||||
# PRODUCT_COPY_FILES += \
|
||||
# $(LOCAL_PATH)/rootdir/system/bin/app_process32:system/bin/app_process32
|
||||
|
||||
# Soong namespaces
|
||||
PRODUCT_SOONG_NAMESPACES += \
|
||||
$(LOCAL_PATH) \
|
||||
hardware/google/interfaces \
|
||||
hardware/google/pixel \
|
||||
hardware/lineage/interfaces/power-libperfmgr \
|
||||
hardware/qcom-caf/common/libqti-perfd-client \
|
||||
hardware/samsung \
|
||||
kernel/samsung/sm8650 \
|
||||
kernel/samsung/sm8650-modules
|
||||
@@ -366,6 +407,7 @@ PRODUCT_BOOT_JARS += \
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/vendor.samsung.hardware.telephony.gsm.xml \
|
||||
frameworks/native/data/etc/android.hardware.telephony.ims.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.ims.xml \
|
||||
frameworks/native/data/etc/android.hardware.telephony.mbms.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.mbms.xml \
|
||||
frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml
|
||||
|
||||
|
Reference in New Issue
Block a user