lkml.org 
[lkml]   [2019]   [Oct]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v7 09/19] PM / devfreq: tegra30: Reset boosting on startup
    Date
    Governor could be stopped while boosting is active. We have assumption
    that everything is reset on governor's restart, including the boosting
    value, which was missed.

    Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com>
    Tested-by: Peter Geis <pgwipeout@gmail.com>
    Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
    ---
    drivers/devfreq/tegra30-devfreq.c | 3 +++
    1 file changed, 3 insertions(+)

    diff --git a/drivers/devfreq/tegra30-devfreq.c b/drivers/devfreq/tegra30-devfreq.c
    index 1934b4eb4e78..fb1163aaaae7 100644
    --- a/drivers/devfreq/tegra30-devfreq.c
    +++ b/drivers/devfreq/tegra30-devfreq.c
    @@ -467,6 +467,9 @@ static void tegra_actmon_configure_device(struct tegra_devfreq *tegra,
    {
    u32 val = 0;

    + /* reset boosting on governor's restart */
    + dev->boost_freq = 0;
    +
    dev->target_freq = tegra->cur_freq;

    dev->avg_count = tegra->cur_freq * ACTMON_SAMPLING_PERIOD;
    --
    2.23.0
    \
     
     \ /
      Last update: 2019-10-29 23:06    [W:3.196 / U:0.652 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site