rosemary: Switch back to stock perf configs
This commit is contained in:
committed by
Matsvei Niaverau
parent
e40474590a
commit
7b31976fd3
-81
@@ -1,81 +0,0 @@
|
||||
#====== Capture Boot Systrace ======
|
||||
on early-init && property:ro.boot.boot_trace=1
|
||||
# Configuare ftrace
|
||||
write /sys/kernel/tracing/buffer_size_kb "24576"
|
||||
write /sys/kernel/tracing/trace_options "nooverwrite"
|
||||
|
||||
write /sys/kernel/tracing/events/sched/sched_stat_iowait/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_blocked_reason/enable 1
|
||||
write /sys/kernel/tracing/events/android_fs/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_issue/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_insert/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
|
||||
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
|
||||
|
||||
# enable mtk events for Legacy kernel
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
write /sys/kernel/tracing/events/mtk_events/perf_index_l/enable 1
|
||||
write /sys/kernel/tracing/events/mtk_events/perf_index_s/enable 1
|
||||
|
||||
setprop debug.atrace.tags.enableflags 0x1fffffe
|
||||
|
||||
#Trace SystemUI App for booting
|
||||
setprop debug.atrace.app_number 1
|
||||
setprop debug.atrace.app_0 "com.android.systemui"
|
||||
|
||||
# try to enable mtk events early
|
||||
on late-fs && property:ro.boot.boot_trace=1
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
write /sys/kernel/tracing/events/perf_tracker/enable 1
|
||||
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
|
||||
|
||||
# enable mtk events
|
||||
on post-fs-data && property:ro.boot.boot_trace=1
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
write /sys/kernel/tracing/events/perf_tracker/enable 1
|
||||
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
|
||||
|
||||
# atrace.rc disable ftrace on late-init, re-enable ftrace
|
||||
on late-init && property:ro.boot.boot_trace=1
|
||||
write /sys/kernel/tracing/tracing_on 1
|
||||
|
||||
|
||||
#====== Capture Systrace via property ======
|
||||
on property:persist.vendor.boot_trace=1
|
||||
write /proc/bootprof "Persist boot_trace trigger"
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
|
||||
# enable flags for boot Systrace
|
||||
setprop debug.atrace.tags.enableflags 0x1fffffe
|
||||
|
||||
# enable events
|
||||
write /sys/kernel/tracing/events/power/cpu_frequency/enable 1
|
||||
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_switch/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_blocked_reason/enable 1
|
||||
write /sys/kernel/tracing/events/mtk_ftrace/enable 1
|
||||
write /sys/kernel/tracing/events/perf_tracker/enable 1
|
||||
write /sys/kernel/tracing/events/android_fs/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_issue/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_insert/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
|
||||
write /sys/kernel/tracing/events/workqueue/workqueue_execute_start/enable 1
|
||||
write /sys/kernel/tracing/events/workqueue/workqueue_execute_end/enable 1
|
||||
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
|
||||
|
||||
# Configuare ftrace
|
||||
write /sys/kernel/tracing/buffer_size_kb "24576"
|
||||
write /sys/kernel/tracing/trace_options "nooverwrite"
|
||||
write /sys/kernel/tracing/tracing_on 1
|
||||
|
||||
#Trace SystemUI App for booting
|
||||
setprop debug.atrace.app_number 1
|
||||
setprop debug.atrace.app_0 "com.android.systemui"
|
||||
|
||||
on property:sys.boot_completed=* && property:persist.vendor.boot_trace=1
|
||||
#force to disable boot ftrace after boot complete.
|
||||
write /sys/devices/system/cpu/perf/enable 0
|
||||
write /sys/kernel/tracing/tracing_on 0
|
||||
+1087
File diff suppressed because it is too large
Load Diff
+382
@@ -0,0 +1,382 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CONTABLE>
|
||||
<CMD name="PERF_RES_SCHED_BOOST_VALUE_FG" id="0x01400100">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>-100</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_BOOST_VALUE_ROOT" id="0x01400000">
|
||||
<Entry path="/dev/stune/schedtune.boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_BOOST_VALUE_TA" id="0x01400300">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>-100</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_BOOST_VALUE_BG" id="0x01400200">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>-100</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_FLOOR_BOUND" id="0x02014000">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/floor_bound"></Entry>
|
||||
<Compare>less</Compare>
|
||||
<MaxValue>20</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_KMIN" id="0x02018000">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/kmin"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>20</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_DRAM_OPP_MIN" id="0x01000000">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/dram_ctrl/ddr"></Entry>
|
||||
<Compare>less</Compare>
|
||||
<MaxValue>2</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>-1</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_PREFER_IDLE_TA" id="0x01404300">
|
||||
<Entry path="/dev/stune/top-app/schedtune.prefer_idle"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_PREFER_IDLE_FG" id="0x01408100">
|
||||
<Entry path="/dev/stune/foreground/schedtune.prefer_idle"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_BHR_OPP" id="0x02020000">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/bhr_opp"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>15</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
<DefaultValue>1</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_BOOST" id="0x01410000">
|
||||
<Entry path="/sys/devices/system/cpu/sched/sched_boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>2</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_MIGRATE_COST" id="0x01414000">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/m_sched_migrate_cost_n"></Entry>
|
||||
<Compare>less</Compare>
|
||||
<MaxValue>10000000</MaxValue>
|
||||
<MinValue>1000</MinValue>
|
||||
<DefaultValue>200000</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_BTASK_ROTATE" id="0x0141c000">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/sched_big_task_rotation"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_CPUFREQ_CCI_FREQ" id="0x00410000">
|
||||
<Entry path="/proc/cpufreq/cpufreq_cci_mode"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_ROOT" id="0x01408000">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_uclamp_min"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_FG" id="0x01408100">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_fg_uclamp_min"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_BG" id="0x01408200">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_bg_uclamp_min"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_UCLAMP_MIN_TA" id="0x01408300">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_ta_uclamp_min"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_EARA_BENCH" id="0x02028000">
|
||||
<Entry path="/sys/kernel/fpsgo/eara/ai_bench"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_GPU_BLOCK_BOOST" id="0x0202c000">
|
||||
<Entry path="/sys/kernel/fpsgo/common/gpu_block_boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>101</MaxValue>
|
||||
<MinValue>-1</MinValue>
|
||||
<DefaultValue>100</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_BOOST_TA" id="0x02030000">
|
||||
<Entry path="/sys/kernel/fpsgo/fbt/boost_ta"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_PLUS_DOWN_THROTTLE_NS" id="0x01424000">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_down_throttle"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100000000</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>-1</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_PLUS_SYNC_FLAG" id="0x01424200">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_sync_flag"></Entry>
|
||||
<Compare>less</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>-1</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_GPU_GED_MARGIN_MODE" id="0x00c0c100">
|
||||
<Entry path="/sys/kernel/ged/hal/dvfs_margin_value"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>110</MaxValue>
|
||||
<MinValue>10</MinValue>
|
||||
<DefaultValue>10</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE" id="0x02034000">
|
||||
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>2</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_RESCUE_F" id="0x0203c000">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/rescue_enhance_f"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_RESCUE_PERCENT" id="0x0203c100">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/rescue_percent"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_ULTRA_RESCUE" id="0x0203c200">
|
||||
<Entry path="/sys/kernel/fpsgo/fbt/ultra_rescue"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_DISP_IDLE_TIME" id="0x0240C000">
|
||||
<Entry path="/proc/displowpower/idletime"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1000000</MaxValue>
|
||||
<MinValue>33</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_DRAM_CM_MGR" id="0x01010000">
|
||||
<Entry path="/proc/cm_mgr/dbg_cm_mgr"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_NET_WIFI_CAM" id="0x02800000">
|
||||
<Entry path="/proc/net/wlan/setCAM"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<Prefix>CAM^</Prefix>
|
||||
<Valid>1</Valid>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_OPP" id="0x03408000">
|
||||
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
|
||||
<Compare>less</Compare>
|
||||
<MaxValue>5</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>2</DefaultValue>
|
||||
<Prefix>touch_opp^</Prefix>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_DURATION" id="0x03408100">
|
||||
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>2000000000</MaxValue>
|
||||
<MinValue>10000000</MinValue>
|
||||
<DefaultValue>100000000</DefaultValue>
|
||||
<Prefix>duration^</Prefix>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_POWERHAL_TOUCH_BOOST_ACTIVE_TIME" id="0x03408200">
|
||||
<Entry path="/proc/perfmgr/tchbst/user/usrtch"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1000000</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>100000</DefaultValue>
|
||||
<Prefix>active_time^</Prefix>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_SCHED_PLUS_UP_THROTTLE_NS" id="0x01424100">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/eas_ctrl/perfserv_schedplus_up_throttle"></Entry>
|
||||
<Compare>less</Compare>
|
||||
<MaxValue>4000000</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>-1</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_SHORT_RESCUE_NS" id="0x0200c000">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/short_rescue_ns"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>2000000000</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FBT_MIN_RESCUE_PERCENT" id="0x0200c100">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/min_rescue_percent"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_GPU_GED_TIMER_BASE_DVFS_MARGIN" id="0x00c0c200">
|
||||
<Entry path="/sys/kernel/ged/hal/timer_base_dvfs_margin"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>80</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_GPU_GED_LOADING_BASE_DVFS_STEP" id="0x00c0c300">
|
||||
<Entry path="/sys/kernel/ged/hal/loading_base_dvfs_step"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>25855</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>4</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_GPU_GED_CWAITG" id="0x00c0c400">
|
||||
<Entry path="/sys/kernel/ged/hal/dvfs_cwaitg"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_A" id="0x02034100">
|
||||
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode_dbnc_a"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>32767</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_MARGIN_MODE_DBNC_B" id="0x02034200">
|
||||
<Entry path="/sys/kernel/fpsgo/fstb/margin_mode_dbnc_b"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>32767</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_CFP_ENABLE" id="0x03008000">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_enable"></Entry>
|
||||
<Compare>less</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_CFP_POLLING_MS" id="0x03008100">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_polling_ms"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>32767</MaxValue>
|
||||
<MinValue>8</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_CFP_UP_TIME" id="0x03008400">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_time"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>32768</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_CFP_DOWN_TIME" id="0x03008500">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_time"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>32768</MaxValue>
|
||||
<MinValue>1</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_CFP_UP_OPP" id="0x03008600">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_up_opp"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>15</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_CFP_DOWN_OPP" id="0x03008700">
|
||||
<Entry path="/proc/perfmgr/boost_ctrl/cpu_ctrl/cfp_down_opp"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>15</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_ADJ_LOADING" id="0x02040000">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/adjust_loading"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_ADJ_CNT" id="0x02040100">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/loading_adj_cnt"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>32767</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_ADJ_DEBNC_CNT" id="0x02040200">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/loading_debnc_cnt"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>32767</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_ADJ_LOADING_TIMEDIFF" id="0x02040300">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/loading_time_diff"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>16000000</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_STOP_BOOST" id="0x02004200">
|
||||
<Entry path="/sys/kernel/fpsgo/common/stop_boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>65535</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_LLF_TH" id="0x02044000">
|
||||
<Entry path="/sys/module/fbt_cpu/parameters/loading_th"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>100</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_FPS_FPSGO_SUB_QUE_DEQUE_PERIOD" id="0x02048400">
|
||||
<Entry path="/sys/module/xgf/parameters/xgf_extra_sub"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_IO_EXT4_DATA_BOOST" id="0x02c10000">
|
||||
<Entry path="/sys/fs/ext4/sdc42/temp_disable_barrier"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_AI_APUSYS_BOOST_IPU_IF" id="0X01810000">
|
||||
<Entry path="/sys/kernel/apusys/mnoc_apu_qos_boost"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<DefaultValue>0</DefaultValue>
|
||||
<Valid>1</Valid>
|
||||
</CMD>
|
||||
<CMD name="PERF_RES_POWER_CPUIDLE_MCDI_ENABLE" id="0x01c3c000">
|
||||
<Entry path="/proc/mcdi/state"></Entry>
|
||||
<Compare>more</Compare>
|
||||
<MaxValue>1</MaxValue>
|
||||
<MinValue>0</MinValue>
|
||||
<Prefix>enable^</Prefix>
|
||||
</CMD>
|
||||
</CONTABLE>
|
||||
|
||||
+98
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<SCNTABLE>
|
||||
<scenario powerhint="MTKPOWER_HINT_ACT_SWITCH">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
<data cmd="PERF_RES_POWER_HINT_EXT_HINT" param1="30"></data>
|
||||
<data cmd="PERF_RES_POWER_HINT_EXT_HINT_HOLD_TIME" param1="5000"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_PACK_SWITCH">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="LAUNCH">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_EXT_LAUNCH">
|
||||
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="1"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="40"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_WHITELIST_LAUNCH">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_PROCESS_CREATE">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
|
||||
<data cmd="PERF_RES_POWER_HINT_HOLD_TIME" param1="6000"></data>
|
||||
<data cmd="PERF_RES_POWER_HINT_EXT_HINT" param1="30"></data>
|
||||
<data cmd="PERF_RES_POWER_HINT_EXT_HINT_HOLD_TIME" param1="35000"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_APP_ROTATE">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_PMS_INSTALL">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
<data cmd="PERF_RES_SCHED_BOOST" param1="1"></data>
|
||||
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="2"></data>
|
||||
<data cmd="PERF_RES_POWER_HINT_INSTALL_MAX_DURATION" param1="90000"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_APP_TOUCH">
|
||||
<data cmd="PERF_RES_POWERHAL_TOUCH_BOOST_NOTIFY_FBC" param1="1"></data>
|
||||
<!--MIUI ADD: START-->
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_CCI_FREQ" param1="1"></data>
|
||||
<data cmd="PERF_RES_DRAM_OPP_MIN" param1="0"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="100"></data>
|
||||
<data cmd="PERF_RES_POWER_HINT_HOLD_TIME" param1="80"></data>
|
||||
<!--END-->
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_GALLERY_BOOST">
|
||||
<data cmd="PERF_RES_CPUFREQ_PERF_MODE" param1="1"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_WFD">
|
||||
<data cmd="PERF_RES_FPS_FBT_BHR_OPP" param1="15"></data>
|
||||
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="2"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_AUDIO_POWER_DL">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="800000"></data>
|
||||
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_AUDIO_LATENCY_UL">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="1500000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="1000000"></data>
|
||||
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_AUDIO_DISABLE_WIFI_POWER_SAVE">
|
||||
<data cmd="PERF_RES_NET_WIFI_CAM" param1="1"></data>
|
||||
<data cmd="PERF_RES_POWERHAL_SCREEN_OFF_STATE" param1="1"></data>
|
||||
</scenario>
|
||||
<scenario powerhint="MTKPOWER_HINT_UX_SCROLLING">
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_0" param1="1075000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MIN_CLUSTER_1" param1="1162000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MAX_CLUSTER_0" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_CPUFREQ_MAX_CLUSTER_1" param1="3000000"></data>
|
||||
<data cmd="PERF_RES_SCHED_UCLAMP_MIN_TA" param1="55"></data>
|
||||
</scenario>
|
||||
</SCNTABLE>
|
||||
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user