[PATCH 0/5] more clk-next fixes

Turquette, Mike mturquette at ti.com
Tue May 8 17:35:41 EDT 2012


On 20120506-22:08, Mike Turquette wrote:
> Hi all,
>
> These five patches are hopefully the final set of core framework changes
> for 3.5.  There is the obligatory MAINTAINERS file change, three new
> fixes and the fixed-factor clock patch.  That last patch is being
> reposted since three bugs were found in it (one on the list, two in my
> testing).
>
> If no one complains about these then I'll commit them to clk-next and
> (finally) send my pull request to Arnd.
>

Arnd,

Please pull the following changes since commit
66f75a5d028beaf67c931435fdc3e7823125730c:

  Linux 3.4-rc4 (2012-04-21 14:47:52 -0700)

are available in the git repository at:
  git://git.linaro.org/people/mturquette/linux.git clk-next

Mark Brown (2):
      clk: Remove comment for end of CONFIG_COMMON_CLK section
      clk: Constify parent name arrays

Mike Turquette (10):
      clk: core: correct clk_set_rate kerneldoc
      clk: core: remove dead code paths
      clk: core: clk_calc_new_rates handles NULL parents
      clk: core: enforce clk_ops consistency
      clk: core: copy parent_names & return error codes
      clk: basic: improve parent_names & return errors
      MAINTAINERS: add entry for common clk framework
      clk: prevent spurious parent rate propagation
      clk: remove COMMON_CLK_DISABLE_UNUSED
      clk: mux: assign init data

Rajendra Nayak (2):
      clk: Make clk_get_rate() return 0 on error
      clk: constify parent name arrays in macros

Rob Herring (2):
      clk: select CLKDEV_LOOKUP for COMMON_CLK
      clk: remove trailing whitespace from clk.h

Saravana Kannan (1):
      clk: Use a separate struct for holding init data.

Sascha Hauer (1):
      clk: add a fixed factor clock

Shawn Guo (7):
      clk: use kzalloc in clk_register_mux
      clk: remove unnecessary EXPORT_SYMBOL_GPL
      clk: add "const" for clk_ops of basic clks
      clk: declare clk_ops of basic clks in clk-provider.h
      clk: always pass parent_rate into .round_rate
      clk: pass parent_rate into .set_rate
      clk: propagate round_rate for CLK_SET_RATE_PARENT case

Viresh Kumar (5):
      clk: Fix typo in comment
      clk: clk-gate: Create clk_gate_endisable()
      clk: clk-private: Add DEFINE_CLK macro
      clk: Don't set clk->new_rate twice
      clk: clk_set_rate() must fail if CLK_SET_RATE_GATE is set and
clk is enabled

 MAINTAINERS                    |   10 ++
 drivers/clk/Kconfig            |   12 +--
 drivers/clk/Makefile           |    2 +-
 drivers/clk/clk-divider.c      |   68 +++++-----
 drivers/clk/clk-fixed-factor.c |   95 ++++++++++++++
 drivers/clk/clk-fixed-rate.c   |   49 ++++----
 drivers/clk/clk-gate.c         |  104 ++++++++--------
 drivers/clk/clk-mux.c          |   27 +++--
 drivers/clk/clk.c              |  270 +++++++++++++++++++++++++--------------
 include/linux/clk-private.h    |   99 +++++++--------
 include/linux/clk-provider.h   |  118 ++++++++++++------
 include/linux/clk.h            |    6 +-
 12 files changed, 537 insertions(+), 323 deletions(-)
 create mode 100644 drivers/clk/clk-fixed-factor.c

> Note that the Orion patches aren't here, but I figure that Andrew L.
> probably wants to check those against the final clk-next before I pull
> them.
>
> Regards,
> Mike
>
> Mike Turquette (4):
>   MAINTAINERS: add entry for common clk framework
>   clk: prevent spurious parent rate propagation
>   clk: remove COMMON_CLK_DISABLE_UNUSED
>   clk: mux: assign init data
>
> Sascha Hauer (1):
>   clk: add a fixed factor clock
>
>  MAINTAINERS                    |   10 ++++
>  drivers/clk/Kconfig            |   11 -----
>  drivers/clk/Makefile           |    2 +-
>  drivers/clk/clk-fixed-factor.c |   95 ++++++++++++++++++++++++++++++++++++++++
>  drivers/clk/clk-mux.c          |    1 +
>  drivers/clk/clk.c              |    9 +++-
>  include/linux/clk-private.h    |   20 ++++++++
>  include/linux/clk-provider.h   |   23 ++++++++++
>  8 files changed, 156 insertions(+), 15 deletions(-)
>  create mode 100644 drivers/clk/clk-fixed-factor.c
>
> --
> 1.7.5.4
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel



More information about the linux-arm-kernel mailing list