Skip to content

clk: iproc: add support for BCM NS, NSP, and NS2

Jon Mason linux-arm-kernel linux-clk linux-devicetree lkml 3 versions – Applied

Status from this message: Applied to clk-next.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest10 patches 25 repliesApplied
  2. v20 of 10 patches 1 replySuperseded
  3. v110 patches 16 repliesSuperseded

Patches in v3 Applied

#Subject and filesSizeRepliesApplied
1/10ARM: cygnus: fix link failures when CONFIG_COMMON_CLK_IPROC is disabledarch/arm/mach-bcm/Kconfig drivers/clk/bcm/Kconfig+2 -44 replies
2/10clk: cygnus: Convert all macros to all capsdrivers/clk/bcm/clk-cygnus.c+73 -731 reply
3/10clk: iproc: Add PWRCTRL supportdrivers/clk/bcm/clk-iproc-pll.c drivers/clk/bcm/clk-iproc.h+44 -171 reply
4/10clk: nsp: add clock support for Broadcom Northstar Plus SoCdrivers/clk/bcm/Makefile drivers/clk/bcm/clk-nsp.c include/dt-bindings/clock/bcm-nsp.h+188 -03 replies
5/10clk: iproc: Add PLL base write functiondrivers/clk/bcm/clk-iproc-pll.c+33 -471 reply
6/10clk: iproc: Split off dig_filterdrivers/clk/bcm/clk-cygnus.c drivers/clk/bcm/clk-iproc-pll.c drivers/clk/bcm/clk-iproc.h +1 more+38 -171 reply
7/10clk: iproc: Separate status and control variablesdrivers/clk/bcm/clk-iproc-pll.c drivers/clk/bcm/clk-iproc.h+62 -401 reply
8/10clk: ns2: add clock support for Broadcom Northstar 2 SoCdrivers/clk/Makefile drivers/clk/bcm/Makefile drivers/clk/bcm/clk-ns2.c +1 more+362 -19 replies
9/10clk: iproc: define Broadcom NSP iProc clock bindingDocumentation/devicetree/bindings/clock/brcm,iproc-clocks.txt+30 -01 reply
10/10clk: iproc: define Broadcom NS2 iProc clock bindingDocumentation/devicetree/bindings/clock/brcm,iproc-clocks.txt+48 -01 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

Cover letter [PATCH v3 0/10] clk: iproc: add support for BCM NS, NSP, and NS2

v3 - Added a patch to fix cygnus clk link failures, and added back the DT documentation patches that were removed from v2.

v2 - Added a patch to change the Cygnus clk macros to uppercase, removed the device tree changes from the series (will send out those as an RFC), and other minor changes that Stephen Boyd requested.

This patch series adds support for the Broadcom Northstar, Northstar Plus, and Northstar 2 clocks. Some slight modifications were necessary to clk-iproc-pll to get Northstar and Northstar Plus working, due to differences in register layout. This is the reason why the first patch is necessary. Some more modifications were necessary to clk-iproc-pll to get Northstar 2 working, due to differences in register layout (and resulting fallout in Cygnus and NSP). This is the reason why the sixth and seventh patches are necessary. The fifth patch is clean-up to prevent accidentally forgetting to adjust for the base write errata (which happened a few times, but was caught in internal review).

Thanks,
Jon