commit | e1dbc22b31d69c2557551f96e69ab22bd47b16a1 | [log] [tgz] |
---|---|---|
author | Zhao Wei Liew <zhaoweiliew@gmail.com> | Tue Jun 21 17:08:54 2016 +0800 |
committer | Ethan Chen <intervigil@gmail.com> | Tue Jun 21 09:39:07 2016 -0700 |
tree | f0370d7767f5adf98f6493e7aac28e2c209119bc | |
parent | 96e5ea40f512936a32a72690870eaa9b5b1d0123 [diff] |
power: msm8952: Fix previous_boost_time getting reset As previous_boost_time was not static, its value gets resetted to 0 everytime power_hint_override() is called. As a result, the following statement will always result in elapsed_time == cur_boost_time: elapsed_time = (double)(cur_boost_time - previous_boost_time); This in turn causes the following check to always return false: if (elapsed_time < 250000 && duration <= 750) Change-Id: Idcc22a6f8f10c989ca74a385d3d240c49ef94c2c