Change-Id: I4b0d95faf1c1982ef762d567f28811adc49a2298
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
pass_support=1
pass_gov_type=0
pass_support=1
pass_gov_type=0
-pass_num_levels=4
-pass_init_level=0
-pass_min_level=0
-pass_max_level=3
+pass_num_scenario_levels=3
+pass_init_scenario_level=0
+################################
+### Scenario Level for PMQoS ###
+################################
+[ScenarioLevel0]
limit_min_freq=100000000
limit_max_freq=400000000
limit_min_freq=100000000
limit_max_freq=400000000
-[Level1]
-limit_min_freq=267000000
-limit_max_freq=400000000
-
-[Level2]
-limit_min_freq=334000000
-limit_max_freq=400000000
-
-[Level3]
limit_min_freq=400000000
limit_max_freq=400000000
limit_min_freq=400000000
limit_max_freq=400000000
-############################
-### Add list of scenario ###
-############################
+[ScenarioLevel2]
+limit_min_freq=100000000
+limit_max_freq=334000000
+
+#########################
+### Scenario of PMQoS ###
+#########################
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[Scenario0]
name=AppLaunch
support=yes
[Scenario0]
name=AppLaunch
support=yes
-min_level=3
-max_level=3
[Scenario1]
name=UltraPowerSaving
support=yes
[Scenario1]
name=UltraPowerSaving
support=yes
-min_level=0
-max_level=0
pass_support=1
pass_gov_type=0
pass_support=1
pass_gov_type=0
-pass_num_levels=5
-pass_init_level=0
-pass_min_level=0
-pass_max_level=4
+pass_num_scenario_levels=3
+pass_init_scenario_level=0
+################################
+### Scenario Level for PMQoS ###
+################################
+[ScenarioLevel0]
limit_min_freq=138000000
limit_max_freq=413000000
limit_min_freq=138000000
limit_max_freq=413000000
-[Level1]
-limit_min_freq=165000000
-limit_max_freq=413000000
-
-[Level2]
-limit_min_freq=207000000
-limit_max_freq=413000000
-
-[Level3]
-limit_min_freq=275000000
-limit_max_freq=413000000
-
-[Level4]
limit_min_freq=413000000
limit_max_freq=413000000
limit_min_freq=413000000
limit_max_freq=413000000
-############################
-### Add list of scenario ###
-############################
+[ScenarioLevel2]
+limit_min_freq=138000000
+limit_max_freq=275000000
+
+#########################
+### Scenario of PMQoS ###
+#########################
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[Scenario0]
name=AppLaunch
support=yes
[Scenario0]
name=AppLaunch
support=yes
-min_level=4
-max_level=4
[Scenario1]
name=UltraPowerSaving
support=yes
[Scenario1]
name=UltraPowerSaving
support=yes
-min_level=0
-max_level=0
pass_support=1
pass_gov_type=3
pass_support=1
pass_gov_type=3
+### Property for CPUHP pass_level
pass_num_levels=12
pass_init_level=0
pass_min_level=0
pass_num_levels=12
pass_init_level=0
pass_min_level=0
pass_level_up_threshold=1
pass_governor_timeout=0.4
pass_level_up_threshold=1
pass_governor_timeout=0.4
+### Property for scenario pass_level
+pass_num_scenario_levels=3
+pass_init_scenario_level=0
+
[Level0]
limit_min_freq=400000
limit_max_freq=1000000
[Level0]
limit_min_freq=400000
limit_max_freq=1000000
num_left_cond_busy_cpu=3
num_right_cond=0
num_left_cond_busy_cpu=3
num_right_cond=0
-############################
-### Add list of scenario ###
-############################
+################################
+### Scenario Level for PMQoS ###
+################################
+[ScenarioLevel0]
+limit_min_freq=400000
+limit_max_freq=1300000
+limit_min_cpu=1
+limit_max_cpu=4
+
+[ScenarioLevel1]
+limit_min_freq=1000000
+limit_max_freq=1300000
+limit_min_cpu=2
+limit_max_cpu=4
+
+[ScenarioLevel2]
+limit_min_freq=400000
+limit_max_freq=1000000
+limit_min_cpu=1
+limit_max_cpu=2
+
+#########################
+### Scenario of PMQoS ###
+#########################
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[Scenario0]
name=AppLaunch
support=yes
[Scenario0]
name=AppLaunch
support=yes
-min_level=9
-max_level=11
[Scenario1]
name=UltraPowerSaving
support=yes
[Scenario1]
name=UltraPowerSaving
support=yes
-min_level=0
-max_level=0
pass_support=1
pass_gov_type=3
pass_support=1
pass_gov_type=3
+### Property for CPUHP pass_level
pass_num_levels=16
pass_init_level=0
pass_min_level=0
pass_num_levels=16
pass_init_level=0
pass_min_level=0
pass_level_up_threshold=1
pass_governor_timeout=0.4
pass_level_up_threshold=1
pass_governor_timeout=0.4
+### Property for scenario pass_level
+pass_num_scenario_levels=3
+pass_init_scenario_level=0
+
[Level0]
limit_min_freq=500000
limit_max_freq=1000000
[Level0]
limit_min_freq=500000
limit_max_freq=1000000
num_left_cond_busy_cpu=3
num_right_cond=0
num_left_cond_busy_cpu=3
num_right_cond=0
-############################
-### Add list of scenario ###
-############################
+################################
+### Scenario Level for PMQoS ###
+################################
+[ScenarioLevel0]
+limit_min_freq=500000
+limit_max_freq=1700000
+limit_min_cpu=1
+limit_max_cpu=4
+
+[ScenarioLevel1]
+limit_min_freq=1000000
+limit_max_freq=1700000
+limit_min_cpu=2
+limit_max_cpu=4
+
+[ScenarioLevel2]
+limit_min_freq=500000
+limit_max_freq=1000000
+limit_min_cpu=1
+limit_max_cpu=2
+
+#########################
+### Scenario of PMQoS ###
+#########################
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[Scenario0]
name=AppLaunch
support=yes
[Scenario0]
name=AppLaunch
support=yes
-min_level=9
-max_level=11
[Scenario1]
name=UltraPowerSaving
support=yes
[Scenario1]
name=UltraPowerSaving
support=yes
-min_level=0
-max_level=0
pass_support=1
pass_gov_type=0
pass_support=1
pass_gov_type=0
-pass_num_levels=5
-pass_init_level=0
-pass_min_level=0
-pass_max_level=4
+pass_num_scenario_levels=3
+pass_init_scenario_level=0
+################################
+### Scenario Level for PMQoS ###
+################################
+[ScenarioLevel0]
limit_min_freq=160000000
limit_max_freq=700000000
limit_min_freq=160000000
limit_max_freq=700000000
-[Level1]
-limit_min_freq=500000000
-limit_max_freq=700000000
-
-[Level2]
-limit_min_freq=550000000
-limit_max_freq=700000000
-
-[Level3]
-limit_min_freq=600000000
-limit_max_freq=700000000
-
-[Level4]
limit_min_freq=700000000
limit_max_freq=700000000
limit_min_freq=700000000
limit_max_freq=700000000
-############################
-### Add list of scenario ###
-############################
+[ScenarioLevel2]
+limit_min_freq=160000000
+limit_max_freq=500000000
+
+#########################
+### Scenario of PMQoS ###
+#########################
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[Scenario0]
name=AppLaunch
support=yes
[Scenario0]
name=AppLaunch
support=yes
-min_level=3
-max_level=3
[Scenario1]
name=UltraPowerSaving
support=yes
[Scenario1]
name=UltraPowerSaving
support=yes
-min_level=0
-max_level=0
pass_support=1
pass_gov_type=0
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
+####################################################
+### Scenario Level for PMQoS and Thermal Monitor ###
+####################################################
+[ScenarioLevel0]
-############################
-### Add list of scenario ###
-############################
+#########################
+### Scenario of PMQoS ###
+#########################
[PassScenario]
pass_scenario_support=yes
pass_num_scenarios=2
[Scenario0]
name=AppLaunch
[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
[Scenario1]
name=UltraPowerSaving
support=yes
-min_level=0
-max_level=0