Thread (3 messages) 3 messages, 1 author, 2017-05-24

[PATCH 3/5 v3] clk: Add Gemini SoC clock controller

From: Linus Walleij <hidden>
Date: 2017-05-24 09:10:03
Also in: linux-clk

On Fri, May 19, 2017 at 5:37 PM, Linus Walleij [off-list ref] wrote:
On Mon, May 15, 2017 at 7:19 PM, Linus Walleij [off-list ref] wrote:
quoted
The Cortina Systems Gemini (SL3516/CS3516) has an on-chip clock
controller that derive all clocks from a single crystal, using some
documented and some undocumented PLLs, half dividers, counters and
gates. This is a best attempt to construct a clock driver for the
clocks so at least we can gate off unused hardware and driver the
PCI bus clock.

Signed-off-by: Linus Walleij <redacted>
---
ChangeLog v2->v3:
- Augment driver to probe directly from the system controller.
- Mike/Stephen: when you're happy with this please ACK it so I
  can merge it through ARM SoC. This is needed because of
  the mess of #include <dt-bindings/*> from the DT bindings
  that is then used all over the DTS files.
Mike/Stephen:

Can I have an ACK from either of you if this looks all right?

I want to merge this through ARM SoC to get the dependencies
for the DTS includes right.
I changed merge strategies after advise from Olof.

I sent a v4 of this adding the macros and the driver through the
clocks tree, so please look into that and disregard this old patch.

Yours,
Linus Walleij
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help