From: sashiko-bot@kernel.org
To: "Vivek Aknurwar" <vivek.aknurwar@oss.qualcomm.com>
Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org,
robh@kernel.org, conor+dt@kernel.org
Subject: Re: [PATCH v3 1/2] dt-bindings: clock: qcom: Add Hawi CAMCC compatible strings
Date: Tue, 15 Sep 2026 17:43:41 +0000 [thread overview]
Message-ID: <20260915174342.3F91D1F000FF@smtp.kernel.org> (raw)
In-Reply-To: <20260915-camcc-hawi-v3-1-5b57f45477f1@oss.qualcomm.com>
Thank you for your contribution! Sashiko AI review found 2 potential issue(s) to consider:
- [Medium] dt-bindings: undocumented interconnects requirement for Hawi
- [Medium] dt-bindings: incorrect commit message claim about ICP instances
--
commit cd229f4ac046e3883d582722f42537a831b1a1f1
Author: Vivek Aknurwar <vivek.aknurwar@oss.qualcomm.com>
dt-bindings: clock: qcom: Add Hawi CAMCC compatible strings
This commit adds the qcom,hawi-camcc and qcom,hawi-cambistmclkcc compatible
strings for the Hawi SoC. It also introduces the corresponding clock ID header
with definitions for the updated camera clock controller.
> The Hawi SoC is a derivative of Kaanapali with an updated camera
> clock controller (CAMCC). While the overall block structure is
> similar, Hawi's CAMCC differs from Kaanapali in the following ways:
>
> - Uses Taycan EHA-T PLLs instead of Taycan EKO-T PLLs, with an
> additional ninth PLL (PLL8)
> - Adds a SQPF block with its own GDSC, AHB clock, and BCR reset
> - Adds a CX GDSC (CAM_CC_TITAN_TOP_CX_GDSC) for the camera subsystem
> - Expands ICP from one to two instances (ICP_0 and ICP_1)
[Severity: Medium]
Is this description accurate regarding the ICP instances? The commit
message claims that Hawi differs from Kaanapali by expanding from one
to two instances, but looking at include/dt-bindings/clock/qcom,kaanapali-camcc.h,
Kaanapali already defines clock IDs for both ICP_0 and ICP_1.
Could the commit message be updated to reflect the actual differences?
> diff --git a/Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml b/Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml
> index f653807472201..e2a126925e9d5 100644
> --- a/Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml
> +++ b/Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml
[ ... ]
> @@ -80,12 +91,22 @@ allOf:
> then:
> required:
> - required-opps
> + - if:
> + properties:
> + compatible:
> + contains:
> + const: qcom,hawi-camcc
> + then:
> + required:
> + - interconnects
[Severity: Medium]
Is there a missing explanation in the commit message for this new
requirement? The schema conditionally enforces the interconnects property
for the new qcom,hawi-camcc variant here in allOf, but the commit message
does not mention that interconnects are now mandatory for this hardware.
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260915-camcc-hawi-v3-0-5b57f45477f1@oss.qualcomm.com?part=1
next prev parent reply other threads:[~2026-09-15 17:43 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-15 17:33 [PATCH v3 0/2] clk: qcom: add camera clock controller support for Hawi SoC Vivek Aknurwar
2026-09-15 17:33 ` [PATCH v3 1/2] dt-bindings: clock: qcom: Add Hawi CAMCC compatible strings Vivek Aknurwar
2026-09-15 17:43 ` sashiko-bot [this message]
2026-09-15 17:33 ` [PATCH v3 2/2] clk: qcom: Add support for the camera clock controller (CAMCC) on Hawi Vivek Aknurwar
2026-09-15 17:43 ` sashiko-bot
2026-09-20 16:18 ` [PATCH v3 0/2] clk: qcom: add camera clock controller support for Hawi SoC Bjorn Andersson
2026-09-24 1:06 ` Bjorn Andersson
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=20260915174342.3F91D1F000FF@smtp.kernel.org \
--to=sashiko-bot@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=linux-clk@vger.kernel.org \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
--cc=vivek.aknurwar@oss.qualcomm.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.