Skip to content

Commit fee2285

Browse files
digetxchanwoochoi
authored andcommitted
PM / devfreq: tegra30: Tune up MCCPU boost-down coefficient
MCCPU boosts up very aggressively by 800% and boosts down very mildly by 10%. This doesn't work well when system is idling because the very slow de-boosting results in lots of consecutive-down interrupts, in result memory stays clocked high and CPU doesn't enter deepest idling state instead of keeping memory at lowest freq and having CPU cluster turned off. A more faster de-boosting fixes the case of idling system and doesn't affect the case of an active system. Reviewed-by: Chanwoo Choi <[email protected]> Signed-off-by: Dmitry Osipenko <[email protected]> Signed-off-by: Chanwoo Choi <[email protected]>
1 parent f61ee20 commit fee2285

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/devfreq/tegra30-devfreq.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ static const struct tegra_devfreq_device_config actmon_device_configs[] = {
124124
.offset = 0x200,
125125
.irq_mask = 1 << 25,
126126
.boost_up_coeff = 800,
127-
.boost_down_coeff = 90,
127+
.boost_down_coeff = 40,
128128
.boost_up_threshold = 27,
129129
.boost_down_threshold = 10,
130130
.avg_dependency_threshold = 16000, /* 16MHz in kHz units */

0 commit comments

Comments
 (0)