linux-pm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] Make pxa core clocks settable
@ 2016-10-10 20:09 Robert Jarzmik
  2016-10-10 20:09 ` [PATCH 1/6] clk: pxa: remove unused variables Robert Jarzmik
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Robert Jarzmik @ 2016-10-10 20:09 UTC (permalink / raw)
  To: Michael Turquette, Stephen Boyd, Rafael J. Wysocki, Viresh Kumar
  Cc: linux-clk, linux-kernel, linux-pm, Robert Jarzmik

This serie is two fold:
 - a set of fixes, patches 1 to 4
 - a patch with transfers most of core clock handling from pxa2xx-cpufreq into
   clk-pxa*, ie. patch 5
   This is the main change, and is providing control over CPU clocks for both
   pxa25x and pxa27x through the clock API.

 - a last patch (patch 6), which is not to be taken right away, just reviewed,
   and which simplifies pxa2xx-cpufreq by removing everything clock related.
   This one relies on the former one, but is not necessarily to be taken in the
   same cycle, as the cpufreq will continue to work with the former cpufreq
   driver even if the clock changes are in.

The patches have been tested on lubbock (pxa25x) and mainstone (pxa27x) boards,
with a cpu-burn and different scaling max frequencies.

Happy review.

--
Robert

Robert Jarzmik (6):
  clk: pxa: remove unused variables
  clk: pxa: core pll is not affected by t bit
  clk: pxa: b bit of clkcfg means fast bus
  clk: pxa: export core clocks
  clk: pxa: transfer CPU clock setting from pxa2xx-cpufreq
  cpufreq: pxa: convert to clock API

 drivers/clk/pxa/clk-pxa.c        | 128 ++++++++++++++++++++++++++
 drivers/clk/pxa/clk-pxa.h        |  56 +++++++++++-
 drivers/clk/pxa/clk-pxa25x.c     | 107 +++++++++++++++++++---
 drivers/clk/pxa/clk-pxa27x.c     | 168 +++++++++++++++++++++++++++-------
 drivers/cpufreq/pxa2xx-cpufreq.c | 191 ++++++++-------------------------------
 5 files changed, 453 insertions(+), 197 deletions(-)

-- 
2.1.4

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2016-10-20  3:45 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-10 20:09 [PATCH 0/6] Make pxa core clocks settable Robert Jarzmik
2016-10-10 20:09 ` [PATCH 1/6] clk: pxa: remove unused variables Robert Jarzmik
2016-10-10 20:09 ` [PATCH 2/6] clk: pxa: core pll is not affected by t bit Robert Jarzmik
2016-10-10 20:09 ` [PATCH 3/6] clk: pxa: b bit of clkcfg means fast bus Robert Jarzmik
2016-10-10 20:09 ` [PATCH 4/6] clk: pxa: export core clocks Robert Jarzmik
2016-10-10 20:09 ` [PATCH 5/6] clk: pxa: transfer CPU clock setting from pxa2xx-cpufreq Robert Jarzmik
2016-10-18  7:00   ` Robert Jarzmik
2016-10-18 23:48     ` Stephen Boyd
2016-10-19 20:15       ` Robert Jarzmik
2016-10-19 20:51         ` Stephen Boyd
2016-10-20  3:44           ` Viresh Kumar
2016-10-10 20:09 ` [PATCH 6/6] cpufreq: pxa: convert to clock API Robert Jarzmik
2016-10-12  2:36   ` Viresh Kumar
2016-10-12  6:22     ` Robert Jarzmik
2016-10-12  6:32       ` Viresh Kumar
2016-10-12  8:29         ` Robert Jarzmik
2016-10-12  8:40           ` Viresh Kumar
2016-10-12 19:12             ` Robert Jarzmik
2016-10-15 19:42               ` Robert Jarzmik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).