Skip to content

cpufreq/opp: Turbo/boost mode support

Viresh Kumar linux-pm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4opp: add dev_pm_opp_is_turbo() helperdrivers/base/power/opp.c include/linux/pm_opp.h+37 -04 replies
2/4cpufreq: Update boost flag while initializing freq table from OPPsdrivers/cpufreq/cpufreq_opp.c+4 -00 replies
3/4cpufreq: Allow drivers to enable boost support after registering driverdrivers/cpufreq/cpufreq.c drivers/cpufreq/freq_table.c include/linux/cpufreq.h+73 -201 reply
4/4cpufreq: dt: Add support for turbo/boost modedrivers/cpufreq/cpufreq-dt.c+8 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] cpufreq/opp: Turbo/boost mode support

Hi Rafael,

This is based of my opp-v2 series and so is sent as reply to that one.

Bartlomiej had few patches that he wanted to get into 4.3. I have picked two of those and dropped one (the one that adds another field to platform data). The dropped one is replaced with two patches from me. There are minor modifications done in first two patches, based on the review comments I gave to him earlier.

Completely Untested.

@Bartlomiej: Can you please give them some testing ?

Bartlomiej Zolnierkiewicz (2):
opp: add dev_pm_opp_is_turbo() helper
cpufreq: Update boost flag while initializing freq table from OPPs

Viresh Kumar (2):
cpufreq: Allow drivers to enable boost support after registering
driver
cpufreq: dt: Add support for turbo/boost mode

 drivers/base/power/opp.c      | 30 ++++++++++++++++++++
 drivers/cpufreq/cpufreq-dt.c  |  8 ++++++
 drivers/cpufreq/cpufreq.c     | 66 ++++++++++++++++++++++++++++++-------------
 drivers/cpufreq/cpufreq_opp.c |  4 +++
 drivers/cpufreq/freq_table.c  | 15 ++++++++++
 include/linux/cpufreq.h       | 12 ++++++++
 include/linux/pm_opp.h        |  7 +++++
 7 files changed, 122 insertions(+), 20 deletions(-)
Signature · 1 line
2.4.0