OSDN Git Service

cpuidle: teo: Avoid unnecessary variable assignments
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 22 Aug 2023 11:28:02 +0000 (13:28 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 23 Aug 2023 16:25:04 +0000 (18:25 +0200)
commit78aabcb3211aa4b7e8f8a1d5d4bdad699a42d4ba
tree47f8b274169399a96cdaf1af57b62e1f6beca3ac
parent5484e31bbbff285f9505c4766373f840ffb746e5
cpuidle: teo: Avoid unnecessary variable assignments

Notice that it is not necessary to assign tick_intercept_sum in every
iteration of the first loop over idle states in teo_select(), because
the intercept_sum value does not change after the assignment in a
given iteration of the loop, so its value after the last iteration of
the loop can be used for computing the tick_intercept_sum value
directly.

Modify the code accordingly.

No intentional functional impact.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpuidle/governors/teo.c