Skip to content

clk: ti: hwmod clock type support

Tony Lindgren linux-arm-kernel linux-clk linux-omap 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest9 of 28 patches 0 repliesNew

9 of 28 patches are in this archive. The cover letter announces 28.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/28clk: ti: add ti_clk_get helper API+0 -01 reply
3/28ARM: OMAP2+: omap_device: create clock alias purely from DT data+0 -02 replies
3/28ARM: OMAP2+: omap_device: create clock alias purely from DT data+0 -01 reply
4/28ARM: OMAP2+: hwmod: use new ti_clk_get API to search for clock handles+0 -01 reply
4/28ARM: OMAP2+: hwmod: use new ti_clk_get API to search for clock handles+0 -00 replies
6/28ARM: OMAP2+: hwmod: fetch main_clk based on hwmod name+0 -00 replies
7/28ARM: OMAP2+: timer: change order of hwmod data handling+0 -00 replies
8/28ARM: OMAP2+: clockdomain: add usecounting support to autoidle APIs+0 -00 replies
9/28ARM: AM33xx: fix module_wait_ready without clkctrl register+0 -00 replies

Reviews trailers per patch

6 of 9 patches have a Reviewed-by or Acked-by.

PatchTony Lindgren
1/28
3/28A-b
3/28A-b
4/28
4/28
6/28A-b
7/28A-b
8/28A-b
9/28A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [RESEND PATCHv2 00/28] clk: ti: hwmod clock type support
Quoted 8 lines · Tero Kristo

Hi,

Resending the series as it didn't get that much attention last time. This has just been rebased on top of 4.7-rc1, no other changes.

This series adds support for hwmod module clocks, which are currently directly handled by hwmod core. This addresses following issues:

Quoted 8 lines

* one step closer of removing hwmod core / data from kernel
* unblock Tony's interconnect driver work (this is also required for removing hwmod codebase)
* add proper clock support for the hardware modules currently handled by hwmod core; use counting for clocks, ability to share clocks between multiple modules, etc.
* add helper clock APIs for removing most of the clock aliases under drivers/clk/ti/clk-xyz.c files

Mike & Stephen, are you guys OK with this approach? If so, we should put this into an immutable branch to avoid merge conflicts.

Regards,

Tony