From: sashiko-bot@kernel.org
To: "Neil Armstrong" <neil.armstrong@linaro.org>
Cc: devicetree@vger.kernel.org, wsa+renesas@sang-engineering.com,
conor+dt@kernel.org, robh@kernel.org
Subject: Re: [PATCH v3] arm64: dts: qcom: sm8650-ayaneo-pocket-s2: add display nodes
Date: Thu, 02 Jul 2026 09:48:59 +0000 [thread overview]
Message-ID: <20260702094900.0593A1F00ACA@smtp.kernel.org> (raw)
In-Reply-To: <20260702-topic-sm8650-ayaneo-pocket-s2-display-dt-v3-1-e6de68d33f9b@linaro.org>
Thank you for your contribution! Sashiko AI review found 2 potential issue(s) to consider:
- [Medium] The `mdp_vsync_active` and `mdp_vsync_suspend` pinctrl states are defined to configure hardware VSYNC, but they are never applied to any device node.
- [Low] The patch introduces devicetree nodes with undocumented `compatible` strings (`sgmicro,sgm3804`, `silergy,sy7758`, `ayaneo,wt0630-2k`, `renesas,r63419`) that lack in-tree bindings and drivers.
--
commit 64734ca20f06a3d7e88667241a73106d33fde6b6
Author: KancyJoe <kancy2333@outlook.com>
arm64: dts: qcom: sm8650-ayaneo-pocket-s2: add display nodes
Add nodes for the dual DSI panel, the SGM3804 regulator, the
SY7758 backlight controller, the touch controller, and enable
the GPU to enable full display support.
> diff --git a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts
> index 0dc994f4e48d9..56818fc9edbfc 100644
> --- a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts
> +++ b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts
[ ... ]
> @@ -1053,6 +1102,51 @@ redriver_ss_in: endpoint {
> };
> };
>
> +&i2c9 {
> + status = "okay";
> +
> + /* Screen power */
> + regulator@3e {
> + compatible = "sgmicro,sgm3804";
[Severity: Low]
Are the compatible strings sgmicro,sgm3804, silergy,sy7758, ayaneo,wt0630-2k,
and renesas,r63419 missing bindings? It looks like dtbs_check validation could
fail due to missing bindings, and the corresponding devices might not
instantiate if no drivers exist in the tree.
> + reg = <0x3e>;
> +
> + pinctrl-0 = <&sgm3804_default>;
[ ... ]
> + panel@0 {
> + status = "okay";
> + compatible = "ayaneo,wt0630-2k", "renesas,r63419";
> + reg = <0>;
> +
> + pinctrl-0 = <&disp0_reset_n_active>;
> + pinctrl-1 = <&disp0_reset_n_suspend>;
[Severity: Medium]
Should mdp_vsync_active and mdp_vsync_suspend be included in pinctrl-0 and
pinctrl-1 alongside the reset states?
The mdp_vsync_active and mdp_vsync_suspend states are defined below to
configure hardware VSYNC, but they do not seem to be applied to any device
node. This might leave the VSYNC pin unmuxed, disconnecting the hardware
Tearing Effect signal and causing screen tearing on the display.
> + pinctrl-names = "default", "sleep";
> +
> + vddio-supply = <&vreg_l12b_1p8>;
[ ... ]
> + mdp_vsync_active: mdp-vsync-active-state {
> + pins = "gpio86";
> + function = "mdp_vsync";
> + drive-strength = <2>;
> + bias-pull-down;
> + };
> +
> + mdp_vsync_suspend: mdp-vsync-suspend-state {
> + pins = "gpio86";
> + function = "mdp_vsync";
> + drive-strength = <2>;
> + bias-pull-down;
> + };
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260702-topic-sm8650-ayaneo-pocket-s2-display-dt-v3-1-e6de68d33f9b@linaro.org?part=1
next prev parent reply other threads:[~2026-07-02 9:49 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-02 9:33 [PATCH v3] arm64: dts: qcom: sm8650-ayaneo-pocket-s2: add display nodes Neil Armstrong
2026-07-02 9:48 ` sashiko-bot [this message]
2026-07-02 12:39 ` Dmitry Baryshkov
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=20260702094900.0593A1F00ACA@smtp.kernel.org \
--to=sashiko-bot@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=neil.armstrong@linaro.org \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
--cc=wsa+renesas@sang-engineering.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox