Skip to content

PM / clock_ops: provide default runtime ops and cleanup users

Rajendra Nayak linux-arm-kernel linux-arm-msm linux-omap linux-pm linux-sh 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5PM / clock_ops: Provide default runtime ops to usersdrivers/base/power/clock_ops.c include/linux/pm_clock.h+48 -00 replies
2/5arm: keystone: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPSarch/arm/mach-keystone/pm_domain.c+1 -320 replies
3/5arm: omap1: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPSarch/arm/mach-omap1/pm_bus.c+2 -351 reply
4/5arm: davinci: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPSarch/arm/mach-davinci/pm_domain.c+1 -310 replies
5/5drivers: sh: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPSdrivers/sh/pm_runtime.c+2 -450 replies

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchKevin HilmanSantosh ShilimkarGeert UytterhoevenUlf HanssonTony LindgrenSimon Horman
SeriesA-b A-b
1/5R-b A-b A-b
2/5R-b A-b A-b
3/5R-b A-b A-b A-b
4/5R-b A-b A-b
5/5R-b A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 6 reviewers.

Read the v1 thread

Cover letter [PATCH 0/5] PM / clock_ops: provide default runtime ops and cleanup users

Most users of PM clocks do the exact same thing in runtime callbacks. Provide default callbacks and cleanup the existing users (keystone/davinci /omap1/sh)

Rajendra Nayak (5):
PM / clock_ops: Provide default runtime ops to users
arm: keystone: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPS
arm: omap1: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPS
arm: davinci: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPS
drivers: sh: remove boilerplate code and use USE_PM_CLK_RUNTIME_OPS

 arch/arm/mach-davinci/pm_domain.c  | 32 +-------------------------
 arch/arm/mach-keystone/pm_domain.c | 33 +-------------------------
 arch/arm/mach-omap1/pm_bus.c       | 37 ++----------------------------
 drivers/base/power/clock_ops.c     | 38 ++++++++++++++++++++++++++++++
 drivers/sh/pm_runtime.c            | 47 ++------------------------------------
 include/linux/pm_clock.h           | 10 ++++++++
 6 files changed, 54 insertions(+), 143 deletions(-)
Signature · 2 lines
QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member
of Code Aurora Forum, hosted by The Linux Foundation