From: Jerome Brunet <jbrunet@baylibre.com>
To: Jan Dakinevich <jan.dakinevich@salutedevices.com>
Cc: Conor Dooley <conor+dt@kernel.org>, <devicetree@vger.kernel.org>,
Kevin Hilman <khilman@baylibre.com>,
"Krzysztof Kozlowski" <krzk+dt@kernel.org>,
<linux-amlogic@lists.infradead.org>,
<linux-arm-kernel@lists.infradead.org>,
<linux-clk@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
Michael Turquette <mturquette@baylibre.com>,
Neil Armstrong <neil.armstrong@linaro.org>,
Philipp Zabel <p.zabel@pengutronix.de>,
Rob Herring <robh@kernel.org>, Stephen Boyd <sboyd@kernel.org>
Subject: Re: [RFC PATCH v4 0/5] Add A1 Soc audio clock controller driver
Date: Tue, 22 Oct 2024 11:51:24 +0200 [thread overview]
Message-ID: <1jplnsjwir.fsf@starbuckisacylon.baylibre.com> (raw)
In-Reply-To: <20240913121152.817575-1-jan.dakinevich@salutedevices.com> (Jan Dakinevich's message of "Fri, 13 Sep 2024 15:11:47 +0300")
On Fri 13 Sep 2024 at 15:11, Jan Dakinevich <jan.dakinevich@salutedevices.com> wrote:
> This series adds support for audio clock and reset controllers on A1 SoC family.
>
Split the reset part out of the series (I'd suggest adding VAD reset
support while at it). Also remove the DT patch, since it will depends on
both patchset.
Drop the RFC tag, at v4 I think that phase is over.
> Dependency: [4]
>
> Changes v3 [3] -> v4
> - Use auxiliary reset device implemented in [4]
> - Split the driver into files
> - Use common with axg-audio yaml schema
> - Unify clock-names with axg-audio
>
> Changes v2 [2] -> v3
> - reset:
> * added auxiliary device
> - yaml:
> * added declaration of optional clocks
> * fixed names in example and another cosmetics
> - clocks:
> * reworked naming
> * stop using of "core" clock name
> * fixed wrong parenting
>
> Changes v1 [1] -> v2:
> - Detached from v1's series (patch 2, 3, 4, 25).
> - Reuse some of defines from axg-audio;
> - Split the controller into two memory regions.
>
> Links:
> [1] https://lore.kernel.org/lkml/20240314232201.2102178-1-jan.dakinevich@salutedevices.com/
> [2] https://lore.kernel.org/lkml/20240328010831.884487-1-jan.dakinevich@salutedevices.com/
> [3] https://lore.kernel.org/lkml/20240419125812.983409-1-jan.dakinevich@salutedevices.com/
> [4] https://lore.kernel.org/lkml/9a4377fe27d8eb940399e452b68fb5a6d678929f.camel@pengutronix.de/
>
> Jan Dakinevich (5):
> reset: amlogic: add support for A1 SoC in auxiliary reset driver
> clk: meson: axg: share the set of audio helper macro
> dt-bindings: clock: axg-audio: document A1 SoC audio clock controller
> driver
> clk: meson: a1: add the audio clock controller driver
> arm64: dts: meson: a1: add the audio clock controller
>
> .../clock/amlogic,axg-audio-clkc.yaml | 3 +
> arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 48 +++
> drivers/clk/meson/Kconfig | 14 +
> drivers/clk/meson/Makefile | 3 +
> drivers/clk/meson/a1-audio-clkc.c | 359 ++++++++++++++++++
> drivers/clk/meson/a1-audio-drv.c | 104 +++++
> drivers/clk/meson/a1-audio-vad-clkc.c | 85 +++++
> drivers/clk/meson/a1-audio.h | 131 +++++++
> drivers/clk/meson/axg-audio.c | 138 +------
> drivers/clk/meson/meson-audio.h | 143 +++++++
> drivers/reset/amlogic/reset-meson-aux.c | 9 +
> .../dt-bindings/clock/amlogic,a1-audio-clkc.h | 122 ++++++
> .../reset/amlogic,meson-a1-audio-reset.h | 29 ++
> 13 files changed, 1051 insertions(+), 137 deletions(-)
> create mode 100644 drivers/clk/meson/a1-audio-clkc.c
> create mode 100644 drivers/clk/meson/a1-audio-drv.c
> create mode 100644 drivers/clk/meson/a1-audio-vad-clkc.c
> create mode 100644 drivers/clk/meson/a1-audio.h
> create mode 100644 drivers/clk/meson/meson-audio.h
> create mode 100644 include/dt-bindings/clock/amlogic,a1-audio-clkc.h
> create mode 100644 include/dt-bindings/reset/amlogic,meson-a1-audio-reset.h
--
Jerome
next prev parent reply other threads:[~2024-10-22 9:51 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-13 12:11 [RFC PATCH v4 0/5] Add A1 Soc audio clock controller driver Jan Dakinevich
2024-09-13 12:11 ` [RFC PATCH v4 1/5] reset: amlogic: add support for A1 SoC in auxiliary reset driver Jan Dakinevich
2024-10-22 8:42 ` Jerome Brunet
2024-09-13 12:11 ` [RFC PATCH v4 2/5] clk: meson: axg: share the set of audio helper macro Jan Dakinevich
2024-09-13 12:11 ` [RFC PATCH v4 3/5] dt-bindings: clock: axg-audio: document A1 SoC audio clock controller driver Jan Dakinevich
2024-09-13 17:23 ` Conor Dooley
2024-10-22 8:45 ` Jerome Brunet
2024-10-24 4:48 ` Jan Dakinevich
2024-10-22 9:34 ` Jerome Brunet
2024-10-22 9:36 ` Jerome Brunet
2024-09-13 12:11 ` [RFC PATCH v4 4/5] clk: meson: a1: add the " Jan Dakinevich
2024-09-18 11:05 ` Jan Dakinevich
2024-10-22 9:47 ` Jerome Brunet
2024-10-24 5:15 ` Jan Dakinevich
2024-09-13 12:11 ` [RFC PATCH v4 5/5] arm64: dts: meson: a1: add the audio clock controller Jan Dakinevich
2024-10-07 14:59 ` [RFC PATCH v4 0/5] Add A1 Soc audio clock controller driver Jan Dakinevich
2024-10-22 9:51 ` Jerome Brunet [this message]
2024-10-24 5:18 ` Jan Dakinevich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1jplnsjwir.fsf@starbuckisacylon.baylibre.com \
--to=jbrunet@baylibre.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=jan.dakinevich@salutedevices.com \
--cc=khilman@baylibre.com \
--cc=krzk+dt@kernel.org \
--cc=linux-amlogic@lists.infradead.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=martin.blumenstingl@googlemail.com \
--cc=mturquette@baylibre.com \
--cc=neil.armstrong@linaro.org \
--cc=p.zabel@pengutronix.de \
--cc=robh@kernel.org \
--cc=sboyd@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox