From: "Théo Lebrun" <theo.lebrun@bootlin.com>
To: "Krzysztof Kozlowski" <krzk@kernel.org>
Cc: "Vladimir Kondratiev" <vladimir.kondratiev@mobileye.com>,
"Grégory Clement" <gregory.clement@bootlin.com>,
"Rob Herring" <robh@kernel.org>,
"Krzysztof Kozlowski" <krzk+dt@kernel.org>,
"Conor Dooley" <conor+dt@kernel.org>,
"Michael Turquette" <mturquette@baylibre.com>,
"Stephen Boyd" <sboyd@kernel.org>,
"Thomas Bogendoerfer" <tsbogend@alpha.franken.de>,
linux-mips@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org,
"Thomas Petazzoni" <thomas.petazzoni@bootlin.com>,
"Tawfik Bayouk" <tawfik.bayouk@mobileye.com>
Subject: Re: [PATCH 04/13] dt-bindings: clock: eyeq: add Mobileye EyeQ6H central clocks
Date: Mon, 04 Nov 2024 17:16:45 +0100 [thread overview]
Message-ID: <D5DJ2C103MJL.2DBH24E85MPYP@bootlin.com> (raw)
In-Reply-To: <7ebcdarioght4u2bai4l42pckitcw5iz4rky4ncgp7aqmtrlen@zl7k7pgijloq>
On Fri Nov 1, 2024 at 8:48 AM CET, Krzysztof Kozlowski wrote:
> On Thu, Oct 31, 2024 at 04:52:54PM +0100, Théo Lebrun wrote:
> > Add clock indexes for EyeQ6H central OLB.
> >
> > Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
> > ---
> > include/dt-bindings/clock/mobileye,eyeq5-clk.h | 3 +++
> > 1 file changed, 3 insertions(+)
> >
> > diff --git a/include/dt-bindings/clock/mobileye,eyeq5-clk.h b/include/dt-bindings/clock/mobileye,eyeq5-clk.h
> > index 7d9e700b5e59573c45919865d9c68a9e8cf6a9eb..2356bc52646df9cfeb93df8120eb8f0bf80d97e9 100644
> > --- a/include/dt-bindings/clock/mobileye,eyeq5-clk.h
> > +++ b/include/dt-bindings/clock/mobileye,eyeq5-clk.h
> > @@ -34,6 +34,9 @@
> > #define EQ6LC_PLL_PER 2
> > #define EQ6LC_PLL_VDI 3
> >
> > +#define EQ6HC_CENTRAL_PLL_CPU 0
> > +#define EQ6HC_CENTRAL_CPU_OCC 1
> > +
>
> Don't add define after define in separate patches. Logical change is to
> add all defines at once, so multiple patches here should be squashed.
Sure, I was not sure so I leaned in the safe bet direction. Squashing is
much easier than splitting. Also improved the commit message, which
will look like this for next revision (incoming soon):
--
dt-bindings: clock: eyeq: add more Mobileye EyeQ5/EyeQ6H clocks
Add #defines for Mobileye clock controller:
- EyeQ5 core 0 thru 3 clocks. Internally:
EQ5C_PLL_CPU: already exposed
└── EQ5C_CPU_OCC: unexposed, no reason to do so
├── EQ5C_CPU_CORE0: new!
├── EQ5C_CPU_CORE1: new!
├── EQ5C_CPU_CORE2: new!
└── EQ5C_CPU_CORE3: new!
- EyeQ5 peripheral clocks. Internally:
EQ5C_PLL_PER: already exposed
└── EQ5C_PER_OCC: new!
└── EQ5C_PER_UART: new!
- EyeQ6H central OLB. Internally:
EQ6HC_CENTRAL_PLL_CPU: new!
└── EQ6HC_CENTRAL_CPU_OCC: new!
- EyeQ6H west OLB. Internally:
EQ6HC_WEST_PLL_PER: new!
└── EQ6HC_WEST_PER_OCC: new!
└── EQ6HC_WEST_PER_UART: new!
Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
--
Thanks Krzysztof,
--
Théo Lebrun, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
next prev parent reply other threads:[~2024-11-04 16:16 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-31 15:52 [PATCH 00/13] Usable clocks on Mobileye EyeQ5 & EyeQ6H Théo Lebrun
2024-10-31 15:52 ` [PATCH 01/13] dt-bindings: soc: mobileye: set `#clock-cells = <1>` for all compatibles Théo Lebrun
2024-11-04 15:37 ` Rob Herring
2024-11-04 16:46 ` Théo Lebrun
2024-11-05 13:33 ` Rob Herring
2024-10-31 15:52 ` [PATCH 02/13] dt-bindings: clock: eyeq: add Mobileye EyeQ5 core clocks Théo Lebrun
2024-10-31 15:52 ` [PATCH 03/13] dt-bindings: clock: eyeq: add Mobileye EyeQ5 peripheral clocks Théo Lebrun
2024-10-31 15:52 ` [PATCH 04/13] dt-bindings: clock: eyeq: add Mobileye EyeQ6H central clocks Théo Lebrun
2024-11-01 7:48 ` Krzysztof Kozlowski
2024-11-04 16:16 ` Théo Lebrun [this message]
2024-10-31 15:52 ` [PATCH 05/13] dt-bindings: clock: eyeq: add Mobileye EyeQ6H west clocks Théo Lebrun
2024-10-31 15:52 ` [PATCH 06/13] clk: fixed-factor: add clk_hw_register_fixed_factor_index() function Théo Lebrun
2024-10-31 15:52 ` [PATCH 07/13] clk: eyeq: require clock index with phandle in all cases Théo Lebrun
2024-10-31 15:52 ` [PATCH 08/13] clk: eyeq: add fixed factor clocks infrastructure Théo Lebrun
2024-10-31 15:52 ` [PATCH 09/13] clk: eyeq: add EyeQ5 fixed factor clocks Théo Lebrun
2024-10-31 15:53 ` [PATCH 10/13] clk: eyeq: add EyeQ6H central " Théo Lebrun
2024-10-31 15:53 ` [PATCH 11/13] clk: eyeq: add EyeQ6H west " Théo Lebrun
2024-10-31 15:53 ` [PATCH 12/13] MIPS: mobileye: eyeq5: use OLB as provider for " Théo Lebrun
2024-10-31 15:53 ` [PATCH 13/13] MIPS: mobileye: eyeq6h: add OLB nodes OLB and remove fixed clocks Théo Lebrun
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=D5DJ2C103MJL.2DBH24E85MPYP@bootlin.com \
--to=theo.lebrun@bootlin.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=gregory.clement@bootlin.com \
--cc=krzk+dt@kernel.org \
--cc=krzk@kernel.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mips@vger.kernel.org \
--cc=mturquette@baylibre.com \
--cc=robh@kernel.org \
--cc=sboyd@kernel.org \
--cc=tawfik.bayouk@mobileye.com \
--cc=thomas.petazzoni@bootlin.com \
--cc=tsbogend@alpha.franken.de \
--cc=vladimir.kondratiev@mobileye.com \
/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.