]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - drivers/devfreq/devfreq.c
PM / devfreq: Init user limits from OPP limits, not viceversa
authorMatthias Kaehlcke <mka@chromium.org>
Fri, 25 May 2018 20:30:33 +0000 (13:30 -0700)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 18 Jul 2018 04:58:38 +0000 (13:58 +0900)
commit2c2cb1e6b05b90d55b4b943646faa3cfbdf78f6e
treec96778ecf3b0263c9aaa056d07c1b656b87c2de8
parentdfa7d764caf00b12da276ea473d7f1fd7fd40200
PM / devfreq: Init user limits from OPP limits, not viceversa

Commit ab8f58ad72c4 ("PM / devfreq: Set min/max_freq when adding
the devfreq device") introduced the initialization of the user
limits min/max_freq from the lowest/highest available OPPs. Later
commit f1d981eaecf8 ("PM / devfreq: Use the available min/max
frequency") added scaling_min/max_freq, which actually represent
the frequencies of the lowest/highest available OPP. scaling_min/
max_freq are initialized with the values from min/max_freq, which
is totally correct in the context, but a bit awkward to read.

Swap the initialization and assign scaling_min/max_freq with the
OPP freqs and then the user limts min/max_freq with scaling_min/
max_freq.

Needless to say that this change is a NOP, intended to improve
readability.

Signed-off-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com>
Reviewed-by: Brian Norris <briannorris@chromium.org>
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
drivers/devfreq/devfreq.c