Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1680906
| From | Quentin Schulz <quentin.schulz@free-electrons.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH v2 2/9] clk: at91: add audio plls to the compatible list in DT binding |
| Date | 2017-07-04 14:10 +0200 |
| Message-ID | <tZuOu-83k-31@gated-at.bofh.it> (permalink) |
| References | <tZuOt-83k-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
This new clock driver set allows to have a fractional divided clock that would generate a precise clock particularly suitable for audio applications. The main audio pll clock has two children clocks: one that is connected to the PMC, the other that can directly drive a pad. As these two routes have different enable bits and different dividers and divider formulas, they are handled by two different drivers. This adds the audio plls (frac, pad and pmc) to the compatible list of at91 clocks in DT binding. Signed-off-by: Quentin Schulz <quentin.schulz@free-electrons.com> Acked-by: Rob Herring <robh@kernel.org> --- added in v2: - split from big patch with pll drivers and dt-binding Documentation/devicetree/bindings/clock/at91-clock.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/clock/at91-clock.txt b/Documentation/devicetree/bindings/clock/at91-clock.txt index 5f3ad65daf69..51c259a92d02 100644 --- a/Documentation/devicetree/bindings/clock/at91-clock.txt +++ b/Documentation/devicetree/bindings/clock/at91-clock.txt @@ -81,6 +81,16 @@ Required properties: "atmel,sama5d2-clk-generated": at91 generated clock + "atmel,sama5d2-clk-audio-pll-frac": + at91 audio fractional pll + + "atmel,sama5d2-clk-audio-pll-pad": + at91 audio pll CLK_AUDIO output pin + + "atmel,sama5d2-clk-audio-pll-pmc" + at91 audio pll output on AUDIOPLLCLK that feeds the PMC + and can be used by peripheral clock or generic clock + Required properties for SCKC node: - reg : defines the IO memory reserved for the SCKC. - #size-cells : shall be 0 (reg is used to encode clk id). -- 2.11.0
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH v2 0/9] add support for Sama5d2 audio PLLs and enable ClassD Quentin Schulz <quentin.schulz@free-electrons.com> - 2017-07-04 14:10 +0200
[PATCH v2 1/9] clk: at91: clk-generated: remove useless divisor loop Quentin Schulz <quentin.schulz@free-electrons.com> - 2017-07-04 14:10 +0200
[PATCH v2 4/9] ARM: dts: at91: sama5d2: add classd nodes Quentin Schulz <quentin.schulz@free-electrons.com> - 2017-07-04 14:10 +0200
[PATCH v2 8/9] ASoC: atmel-classd: remove aclk clock Quentin Schulz <quentin.schulz@free-electrons.com> - 2017-07-04 14:10 +0200
Re: [PATCH v2 8/9] ASoC: atmel-classd: remove aclk clock Mark Brown <broonie@kernel.org> - 2017-07-07 14:50 +0200
[PATCH v2 7/9] ASoC: atmel-classd: remove aclk clock from DT binding Quentin Schulz <quentin.schulz@free-electrons.com> - 2017-07-04 14:10 +0200
Re: [PATCH v2 7/9] ASoC: atmel-classd: remove aclk clock from DT binding Mark Brown <broonie@kernel.org> - 2017-07-07 14:50 +0200
Re: [PATCH v2 7/9] ASoC: atmel-classd: remove aclk clock from DT binding Rob Herring <robh@kernel.org> - 2017-07-10 03:10 +0200
[PATCH v2 3/9] clk: at91: add audio pll clock drivers Quentin Schulz <quentin.schulz@free-electrons.com> - 2017-07-04 14:10 +0200
[PATCH v2 2/9] clk: at91: add audio plls to the compatible list in DT binding Quentin Schulz <quentin.schulz@free-electrons.com> - 2017-07-04 14:10 +0200
csiph-web