pass-hal: tw3: Update configuration using scenario pass_level for CPU0/Memory 02/225802/2 accepted/tizen/unified/20200227.121034 submit/tizen/20200227.020232
authorChanwoo Choi <cw00.choi@samsung.com>
Mon, 24 Feb 2020 11:38:07 +0000 (20:38 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Wed, 26 Feb 2020 06:31:01 +0000 (15:31 +0900)
Change-Id: I4dce49a469ea53c62d030e47fc8689cbb0289305
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
scripts/pass-resource0.conf
scripts/pass-resource1.conf

index 8e9654a..08e19ac 100644 (file)
@@ -2,39 +2,33 @@
 pass_support=1
 pass_gov_type=1
 
-pass_num_levels=7
-pass_init_level=0
-pass_min_level=0
-pass_max_level=6
+pass_num_scenario_levels=3
+pass_init_scenario_level=0
 
-[Level0]
+####################################################
+### Scenario Level for PMQoS and Thermal Monitor ###
+####################################################
+[ScenarioLevel0]
 limit_min_freq=449000
 limit_max_freq=1144000
 limit_min_cpu=0
+limit_max_cpu=2
 
-[Level1]
-limit_max_freq=800000
-
-[Level2]
-limit_min_freq=500000
-
-[Level3]
-limit_min_freq=500000
-limit_min_cpu=2
-
-[Level4]
-limit_min_freq=800000
-
-[Level5]
-limit_min_freq=1000000
-
-[Level6]
+[ScenarioLevel1]
 limit_min_freq=1144000
+limit_max_freq=1144000
 limit_min_cpu=2
+limit_max_cpu=2
+
+[ScenarioLevel2]
+limit_min_freq=449000
+limit_max_freq=449000
+limit_min_cpu=0
+limit_max_cpu=1
 
-############################
-### Add list of scenario ###
-############################
+#########################
+### Scenario of PMQoS ###
+#########################
 [PassScenario]
 pass_scenario_support=yes
 pass_num_scenarios=2
@@ -42,20 +36,16 @@ pass_num_scenarios=2
 [Scenario0]
 name=AppLaunch
 support=yes
-
-min_level=6
-max_level=6
+scenario_level=1
 
 [Scenario1]
 name=UltraPowerSaving
 support=yes
+scenario_level=2
 
-min_level=1
-max_level=1
-
-########################
-### Thermal Monitor  ###
-########################
+###################################
+### Scenario of Thermal Monitor ###
+###################################
 
 # Following action name are defiend on Tizen platform.
 # The 'temperature' of thermal.scenario must be defined in descending order.
@@ -72,6 +62,7 @@ support=yes
 name=Release
 temperature=44
 timer_interval_ms=10000
+scenario_level=0
 
 [thermal.scenario1]
 support=yes
index f1f2703..78697e2 100644 (file)
@@ -2,32 +2,31 @@
 pass_support=1
 pass_gov_type=0
 
-pass_num_levels=2
-pass_init_level=0
-pass_min_level=0
-pass_max_level=1
+pass_num_scenario_levels=2
+pass_init_scenario_level=0
 
-[Level0]
+####################################################
+### Scenario Level for PMQoS and Thermal Monitor ###
+####################################################
+[ScenarioLevel0]
 fault_around_bytes=4096
 
-[Level1]
+[ScenarioLevel1]
 fault_around_bytes=65536
 
-############################
-### Add list of scenario ###
-############################
+#########################
+### Scenario of PMQoS ###
+#########################
 [PassScenario]
 pass_scenario_support=yes
 pass_num_scenarios=2
 
 [Scenario0]
 name=AppLaunch
-support=no
-min_level=1
-max_level=1
+support=yes
+scenario_level=1
 
 [Scenario1]
 name=UltraPowerSaving
 support=yes
-min_level=0
-max_level=0
+scenario_level=0