Thread (19 messages) 19 messages, 3 authors, 2017-03-07

[PATCH 00/15] clk: ti: cleanups / fixes for preparation of clkctrl clocks

From: tony@atomide.com (Tony Lindgren)
Date: 2017-03-02 17:51:16
Also in: linux-clk, linux-omap

* Tero Kristo [off-list ref] [170213 01:36]:
Hi,

This series provides a number of cleanups and fixes for TI clock drivers.
There patches are mostly independent of anything else, but are required
for the upcoming clkctrl support also. Targeted for 4.12 merge window.

Main features provided by this series:
- Dropped a few obsolete definitions
- Cleanups for clock alias generation; after this most of the clock aliases
  can be removed from the drivers/clk/ti/clk-xyz.c files. As a sample,
  patch #08 is provided for cleaning up omap4 clock aliases, but this can
  be done for all.
- Convert mux/divider to use TI clock specific internal representation,
  instead of re-using the generic clk_divider / clk_mux. This allows
  better control over the contents of the struct and cleaning up the
  register access code to be more readable.
- Convert to use proper register definition instead of the overloaded
  void *ptr which is dynamically cast into a bitmask (Patch #15.)

Some of the patches touch mach-omap2 code, so Ack from Tony is needed for
patch #5, #6 and patch #15.
This series looks good to me, needs to be reposted after -rc1 is out
to apply though. Would be good to have this in Linux next early rather
than around -rc6 time. Please feel free to add:

Acked-by: Tony Lindgren <tony@atomide.com>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help