From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>,
Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>,
Andrzej Hajda <andrzej.hajda@intel.com>,
Neil Armstrong <neil.armstrong@linaro.org>,
Robert Foss <rfoss@kernel.org>, Jonas Karlman <jonas@kwiboo.se>,
Jernej Skrabec <jernej.skrabec@gmail.com>,
David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,
Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Maxime Ripard <mripard@kernel.org>,
Thomas Zimmermann <tzimmermann@suse.de>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Geert Uytterhoeven <geert+renesas@glider.be>,
Magnus Damm <magnus.damm@gmail.com>,
Michael Turquette <mturquette@baylibre.com>,
Stephen Boyd <sboyd@kernel.org>,
LUU HOAI <hoai.luu.ub@renesas.com>,
Jagan Teki <jagan@amarulasolutions.com>,
Sam Ravnborg <sam@ravnborg.org>,
Biju Das <biju.das.jz@bp.renesas.com>,
dri-devel@lists.freedesktop.org,
linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org,
Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
Subject: Re: [PATCH v3 05/10] clk: renesas: r8a779h0: Add display clocks
Date: Mon, 9 Dec 2024 23:40:35 +0200 [thread overview]
Message-ID: <20241209214035.GB26531@pendragon.ideasonboard.com> (raw)
In-Reply-To: <CAMuHMdUmAbnbJ-UouN+dnodVg7+Lw47to-O4rTAcDanQ=NCGpg@mail.gmail.com>
On Mon, Dec 09, 2024 at 08:49:18AM +0100, Geert Uytterhoeven wrote:
> On Mon, Dec 9, 2024 at 6:26 AM Tomi Valkeinen wrote:
> > On 06/12/2024 15:43, Geert Uytterhoeven wrote:
> > > On Fri, Dec 6, 2024 at 10:33 AM Tomi Valkeinen wrote:
> > >> From: Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
> > >>
> > >> Add display related clocks for DU, DSI, FCPVD, and VSPD.
> > >>
> > >> Signed-off-by: Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
> > >> Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
> > >> Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > >
> > > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
> > > i.e. will queue in renesas-clk for v6.14.
> > >
> > >> --- a/drivers/clk/renesas/r8a779h0-cpg-mssr.c
> > >> +++ b/drivers/clk/renesas/r8a779h0-cpg-mssr.c
> > >> @@ -179,6 +179,9 @@ static const struct mssr_mod_clk r8a779h0_mod_clks[] __initconst = {
> > >> DEF_MOD("canfd0", 328, R8A779H0_CLK_SASYNCPERD2),
> > >> DEF_MOD("csi40", 331, R8A779H0_CLK_CSI),
> > >> DEF_MOD("csi41", 400, R8A779H0_CLK_CSI),
> > >> + DEF_MOD("dis0", 411, R8A779H0_CLK_S0D3),
> > >> + DEF_MOD("dsitxlink0", 415, R8A779H0_CLK_DSIREF),
> > >> + DEF_MOD("fcpvd0", 508, R8A779H0_CLK_S0D3),
> > >> DEF_MOD("hscif0", 514, R8A779H0_CLK_SASYNCPERD1),
> > >> DEF_MOD("hscif1", 515, R8A779H0_CLK_SASYNCPERD1),
> > >> DEF_MOD("hscif2", 516, R8A779H0_CLK_SASYNCPERD1),
> > >> @@ -227,6 +230,7 @@ static const struct mssr_mod_clk r8a779h0_mod_clks[] __initconst = {
> > >> DEF_MOD("vin15", 811, R8A779H0_CLK_S0D4_VIO),
> > >> DEF_MOD("vin16", 812, R8A779H0_CLK_S0D4_VIO),
> > >> DEF_MOD("vin17", 813, R8A779H0_CLK_S0D4_VIO),
> > >> + DEF_MOD("vspd0", 830, R8A779H0_CLK_S0D1_VIO),
> > >> DEF_MOD("wdt1:wdt0", 907, R8A779H0_CLK_R),
> > >> DEF_MOD("cmt0", 910, R8A779H0_CLK_R),
> > >> DEF_MOD("cmt1", 911, R8A779H0_CLK_R),
> > >
> > > As mentioned by Laurent during his review on v1, all clock parents
> > > should probably be some form of R8A779H0_CLK_S0Dx_VIO.
> > > So I'm inclined to replace all of them by R8A779H0_CLK_VIOBUSD2 while
> > > applying, which would match R-Car V4H.
> >
> > What do you mean with the above? First you say the clock parents should
> > be some form of S0Dx_VIO, but then you say you'll use VIOBUSD2. Aren't
> > those unrelated clocks, from different PLLs?
>
> Oops, copy-'n-paste went wrong. I did mean R8A779H0_VIOBUSD*.
>
> > > Are you OK with that?
> >
> > I'm fine with that. I can't really get much out of the docs wrt.
> > clocking, and the clocks I used were from the BSP. Afaics, it looks
> > similar to V4H, so it's probably best have the same clocks, as you suggest.
>
> Agreed.
Works for me too.
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2024-12-09 21:40 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-06 9:32 [PATCH v3 00/10] drm: Add DSI/DP support for Renesas r8a779h0 V4M and grey-hawk board Tomi Valkeinen
2024-12-06 9:32 ` [PATCH v3 01/10] drm/rcar-du: dsi: Fix PHY lock bit check Tomi Valkeinen
2024-12-06 9:32 ` [PATCH v3 02/10] drm/rcar-du: Write DPTSR only if the second source exists Tomi Valkeinen
2024-12-09 23:04 ` Laurent Pinchart
2024-12-09 23:23 ` Laurent Pinchart
2024-12-06 9:32 ` [PATCH v3 03/10] dt-bindings: display: bridge: renesas,dsi-csi2-tx: Add r8a779h0 Tomi Valkeinen
2024-12-06 9:32 ` [PATCH v3 04/10] dt-bindings: display: renesas,du: " Tomi Valkeinen
2024-12-11 15:45 ` Rob Herring
2024-12-13 14:04 ` Tomi Valkeinen
2024-12-06 9:32 ` [PATCH v3 05/10] clk: renesas: r8a779h0: Add display clocks Tomi Valkeinen
2024-12-06 13:43 ` Geert Uytterhoeven
2024-12-09 5:26 ` Tomi Valkeinen
2024-12-09 7:49 ` Geert Uytterhoeven
2024-12-09 21:40 ` Laurent Pinchart [this message]
2024-12-06 9:32 ` [PATCH v3 06/10] drm/rcar-du: dsi: Add r8a779h0 support Tomi Valkeinen
2024-12-06 9:32 ` [PATCH v3 07/10] drm/rcar-du: Add support for r8a779h0 Tomi Valkeinen
2024-12-06 9:32 ` [PATCH v3 08/10] arm64: dts: renesas: gray-hawk-single: Fix indentation Tomi Valkeinen
2024-12-10 15:50 ` Geert Uytterhoeven
2024-12-06 9:32 ` [PATCH v3 09/10] arm64: dts: renesas: r8a779h0: Add display support Tomi Valkeinen
2024-12-10 16:19 ` Geert Uytterhoeven
2024-12-06 9:32 ` [PATCH v3 10/10] arm64: dts: renesas: gray-hawk-single: Add DisplayPort support Tomi Valkeinen
2024-12-10 16:34 ` Geert Uytterhoeven
2024-12-10 18:09 ` Tomi Valkeinen
2024-12-11 8:16 ` Geert Uytterhoeven
2024-12-16 13:33 ` Geert Uytterhoeven
2024-12-16 15:15 ` Tomi Valkeinen
2024-12-16 17:02 ` Tomi Valkeinen
2024-12-17 13:29 ` Geert Uytterhoeven
2024-12-17 13:42 ` Geert Uytterhoeven
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=20241209214035.GB26531@pendragon.ideasonboard.com \
--to=laurent.pinchart@ideasonboard.com \
--cc=airlied@gmail.com \
--cc=andrzej.hajda@intel.com \
--cc=biju.das.jz@bp.renesas.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=geert+renesas@glider.be \
--cc=geert@linux-m68k.org \
--cc=hoai.luu.ub@renesas.com \
--cc=jagan@amarulasolutions.com \
--cc=jernej.skrabec@gmail.com \
--cc=jonas@kwiboo.se \
--cc=kieran.bingham+renesas@ideasonboard.com \
--cc=krzk+dt@kernel.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-renesas-soc@vger.kernel.org \
--cc=maarten.lankhorst@linux.intel.com \
--cc=magnus.damm@gmail.com \
--cc=mripard@kernel.org \
--cc=mturquette@baylibre.com \
--cc=neil.armstrong@linaro.org \
--cc=rfoss@kernel.org \
--cc=robh@kernel.org \
--cc=sam@ravnborg.org \
--cc=sboyd@kernel.org \
--cc=simona@ffwll.ch \
--cc=tomi.valkeinen+renesas@ideasonboard.com \
--cc=tomi.valkeinen@ideasonboard.com \
--cc=tzimmermann@suse.de \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.