clk: iproc: add support for BCM NS, NSP, and NS2
Status from this message: Applied to clk-next.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest10 patches 25 repliesApplied
- v20 of 10 patches 1 replySuperseded
- v110 patches 16 repliesSuperseded
Patches in v3 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | ARM: cygnus: fix link failures when CONFIG_COMMON_CLK_IPROC is disabledarch/ drivers/ | +2 | 4 replies | |
| 2/10 | clk: cygnus: Convert all macros to all capsdrivers/ | +73 | 1 reply | |
| 3/10 | clk: iproc: Add PWRCTRL supportdrivers/ drivers/ | +44 | 1 reply | |
| 4/10 | clk: nsp: add clock support for Broadcom Northstar Plus SoCdrivers/ drivers/ include/ | +188 | 3 replies | |
| 5/10 | clk: iproc: Add PLL base write functiondrivers/ | +33 | 1 reply | |
| 6/10 | clk: iproc: Split off dig_filterdrivers/ drivers/ drivers/ +1 more | +38 | 1 reply | |
| 7/10 | clk: iproc: Separate status and control variablesdrivers/ drivers/ | +62 | 1 reply | |
| 8/10 | clk: ns2: add clock support for Broadcom Northstar 2 SoCdrivers/ drivers/ drivers/ +1 more | +362 | 9 replies | |
| 9/10 | clk: iproc: define Broadcom NSP iProc clock bindingDocumentation/ | +30 | 1 reply | |
| 10/10 | clk: iproc: define Broadcom NS2 iProc clock bindingDocumentation/ | +48 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.
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