From: sashiko-bot@kernel.org
To: "Himanshu Bhavani" <himanshu.bhavani@siliconsignals.io>
Cc: conor+dt@kernel.org, devicetree@vger.kernel.org, robh@kernel.org
Subject: Re: [PATCH 3/3] arm64: dts: qcom: sm7225-fairphone-fp4: Add Sony IMX576 front camera support
Date: Wed, 20 May 2026 13:38:54 +0000 [thread overview]
Message-ID: <20260520133854.CE3C11F00893@smtp.kernel.org> (raw)
In-Reply-To: <20260520115641.11729-4-himanshu.bhavani@siliconsignals.io>
Thank you for your contribution! Sashiko AI review found 4 potential issue(s) to consider:
- [High] The DOVDD (Digital I/O) and DVDD (Digital Core) power supplies are swapped, applying 1.8V to the 1.05V digital core domain and risking irreversible hardware damage.
- [Medium] The custom `vdd-csiphy3-0p9-supply` and `vdd-csiphy3-1p25-supply` properties are not supported by the upstream CAMSS driver.
- [Low] The patch references an undefined `&camss` label, which will cause a Device Tree Compiler (DTC) build failure.
- [Low] The `port@3` node is missing the required `reg = <3>;` property.
--
commit e96fe4e80a1f906989411986c814165ecd67c277
Author: Hardevsinh Palaniya <hardevsinh.palaniya@siliconsignals.io>
arm64: dts: qcom: sm7225-fairphone-fp4: Add Sony IMX576 front camera support
This commit adds device tree support for the Sony IMX576 front camera
sensor. It connects the sensor to the CAMSS subsystem via CSIPHY3.
> diff --git a/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts b/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts
> --- a/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts
> +++ b/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts
[ ... ]
> @@ -547,6 +548,24 @@ vreg_bob: bob {
> };
> };
>
> +&camss {
[Severity: Low]
Is the camss label defined anywhere in the tree? It doesn't appear to be
present in sm7225-fairphone-fp4.dts or its included dtsi files, which
would cause a build error.
> +
> + vdd-csiphy3-0p9-supply = <&vreg_l18a>;
> + vdd-csiphy3-1p25-supply = <&vreg_l22a>;
[Severity: Medium]
Does the upstream CAMSS driver support these custom supply names? The
upstream driver maps regulator supplies using hardcoded string arrays instead
of custom supply properties like vdd-csiphy3-0p9-supply.
> +
> + status = "okay";
> +
> + ports {
> + port@3 {
[Severity: Low]
Should this node include a reg = <3>; property to match the unit address?
> + csiphy3_ep: endpoint {
> + data-lanes = <0 1 2 3>;
> + bus-type = <MEDIA_BUS_TYPE_CSI2_DPHY>;
> + remote-endpoint = <&camera_imx576_ep>;
> + };
> + };
> + };
> +};
[ ... ]
> @@ -582,6 +601,34 @@ &cci1 {
>
> &cci1_i2c0 {
> /* Front cam (Sony IMX576) @ 0x10 */
> + camera@10 {
> + compatible = "sony,imx576";
> + reg = <0x10>;
> +
> + avdd-supply = <&vreg_l3p>;
> + dovdd-supply = <&vreg_32m_cam_dvdd_1p05>;
> + dvdd-supply = <&vreg_l6p>;
[Severity: High]
Can this damage the hardware? The 1.05V regulator (vreg_32m_cam_dvdd_1p05)
is assigned to dovdd-supply, while the 1.8V regulator (vreg_l6p) is assigned
to dvdd-supply.
Should these be swapped to avoid applying 1.8V to the 1.05V digital core
domain?
> +
> + clocks = <&camcc CAMCC_MCLK1_CLK>;
[ ... ]
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260520115641.11729-1-himanshu.bhavani@siliconsignals.io?part=3
prev parent reply other threads:[~2026-05-20 13:38 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-20 11:56 [PATCH 0/3] media: i2c: Add imx576 camera sensor driver Himanshu Bhavani
2026-05-20 11:56 ` [PATCH 1/3] dt-bindings: media: i2c: Add imx576 sensor Himanshu Bhavani
2026-05-20 12:08 ` sashiko-bot
2026-05-20 12:09 ` Luca Weiss
2026-05-21 8:48 ` Himanshu Bhavani
2026-05-21 10:22 ` Krzysztof Kozlowski
[not found] ` <PN0P287MB2019122FF174F05F43EB07229A092@PN0P287MB2019.INDP287.PROD.OUTLOOK.COM>
2026-05-28 14:16 ` Krzysztof Kozlowski
2026-06-03 9:36 ` Himanshu Bhavani
2026-05-20 11:56 ` [PATCH 2/3] media: i2c: add imx576 image sensor driver Himanshu Bhavani
2026-05-20 12:33 ` Laurent Pinchart
2026-05-21 5:44 ` Himanshu Bhavani
2026-05-21 9:13 ` Laurent Pinchart
2026-05-22 6:10 ` Himanshu Bhavani
2026-05-20 12:43 ` sashiko-bot
2026-05-22 8:51 ` Tarang Raval
2026-05-20 11:56 ` [PATCH 3/3] arm64: dts: qcom: sm7225-fairphone-fp4: Add Sony IMX576 front camera support Himanshu Bhavani
2026-05-20 12:14 ` Luca Weiss
2026-05-21 8:49 ` Himanshu Bhavani
2026-05-20 13:38 ` sashiko-bot [this message]
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=20260520133854.CE3C11F00893@smtp.kernel.org \
--to=sashiko-bot@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=himanshu.bhavani@siliconsignals.io \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
/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.