From: sashiko-bot@kernel.org
To: "Zhentao Guo" <zhentao.guo@amlogic.com>
Cc: neil.armstrong@linaro.org, linux-amlogic@lists.infradead.org,
robh@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org,
media-ci@linuxtv.org
Subject: Re: [PATCH v6 5/6] arm64: dts: amlogic: Add video decoder driver support for S4 SOCs
Date: Fri, 24 Jul 2026 07:16:33 +0000 [thread overview]
Message-ID: <20260724071634.5F30D1F00A3A@smtp.kernel.org> (raw)
In-Reply-To: <20260724-b4-s4-vdec-upstream-v6-5-6072a7ee7428@amlogic.com>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] Undocumented addition of an `optee` node placed at the incorrect level in the devicetree hierarchy.
--
--- Patch [5]: [PATCH v6 5/6] arm64: dts: amlogic: Add video decoder driver support for S4 SOCs ---
commit 613b0bbb17703610934daa7467b942478e1bb9c6
Author: Zhentao Guo <zhentao.guo@amlogic.com>
arm64: dts: amlogic: Add video decoder driver support for S4 SOCs
This commit adds a vdec node and related canvas node to enable Amlogic
V4L2 stateless video decoder support. It also includes an undocumented
addition of an OP-TEE node.
> diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> index 2a6fbd5308362..04fa52b357a20 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> @@ -96,6 +96,11 @@ saradc: adc@fe026000 {
> status = "disabled";
> };
>
> + optee {
> + compatible = "linaro,optee-tz";
> + method = "smc";
> + };
> +
[Severity: Medium]
Is this optee node addition intentional in this patch? The commit message
only mentions adding the vdec node, making this an undocumented change.
Additionally, standard devicetree conventions and OP-TEE bindings expect
the optee node to reside within the /firmware node. Should this be moved
into the existing firmware node rather than being placed at the root level?
> soc {
> compatible = "simple-bus";
> #address-cells = <2>;
[ ... ]
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260724-b4-s4-vdec-upstream-v6-0-6072a7ee7428@amlogic.com?part=5
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
WARNING: multiple messages have this Message-ID (diff)
From: sashiko-bot@kernel.org
To: "Zhentao Guo" <zhentao.guo@amlogic.com>
Cc: neil.armstrong@linaro.org, linux-amlogic@lists.infradead.org,
robh@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org,
media-ci@linuxtv.org
Subject: Re: [PATCH v6 5/6] arm64: dts: amlogic: Add video decoder driver support for S4 SOCs
Date: Fri, 24 Jul 2026 07:16:33 +0000 [thread overview]
Message-ID: <20260724071634.5F30D1F00A3A@smtp.kernel.org> (raw)
In-Reply-To: <20260724-b4-s4-vdec-upstream-v6-5-6072a7ee7428@amlogic.com>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] Undocumented addition of an `optee` node placed at the incorrect level in the devicetree hierarchy.
--
--- Patch [5]: [PATCH v6 5/6] arm64: dts: amlogic: Add video decoder driver support for S4 SOCs ---
commit 613b0bbb17703610934daa7467b942478e1bb9c6
Author: Zhentao Guo <zhentao.guo@amlogic.com>
arm64: dts: amlogic: Add video decoder driver support for S4 SOCs
This commit adds a vdec node and related canvas node to enable Amlogic
V4L2 stateless video decoder support. It also includes an undocumented
addition of an OP-TEE node.
> diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> index 2a6fbd5308362..04fa52b357a20 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> @@ -96,6 +96,11 @@ saradc: adc@fe026000 {
> status = "disabled";
> };
>
> + optee {
> + compatible = "linaro,optee-tz";
> + method = "smc";
> + };
> +
[Severity: Medium]
Is this optee node addition intentional in this patch? The commit message
only mentions adding the vdec node, making this an undocumented change.
Additionally, standard devicetree conventions and OP-TEE bindings expect
the optee node to reside within the /firmware node. Should this be moved
into the existing firmware node rather than being placed at the root level?
> soc {
> compatible = "simple-bus";
> #address-cells = <2>;
[ ... ]
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260724-b4-s4-vdec-upstream-v6-0-6072a7ee7428@amlogic.com?part=5
next prev parent reply other threads:[~2026-07-24 7:16 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-24 7:04 [PATCH v6 0/6] Add Amlogic stateless H.264 video decoder for S4 Zhentao Guo via B4 Relay
2026-07-24 7:04 ` Zhentao Guo
2026-07-24 7:04 ` Zhentao Guo via B4 Relay
2026-07-24 7:04 ` [PATCH v6 1/6] firmware: meson: sm: Add video firmware loading SMC call Zhentao Guo via B4 Relay
2026-07-24 7:04 ` Zhentao Guo
2026-07-24 7:04 ` Zhentao Guo via B4 Relay
2026-07-24 7:16 ` sashiko-bot
2026-07-24 7:16 ` sashiko-bot
2026-07-24 7:04 ` [PATCH v6 2/6] firmware: meson: sm: video firmware loading via secure monitor Zhentao Guo via B4 Relay
2026-07-24 7:04 ` Zhentao Guo
2026-07-24 7:04 ` Zhentao Guo via B4 Relay
2026-07-24 7:24 ` sashiko-bot
2026-07-24 7:24 ` sashiko-bot
2026-07-24 10:22 ` Ferass El Hafidi
2026-07-24 10:22 ` Ferass El Hafidi
2026-07-24 7:04 ` [PATCH v6 3/6] media: dt-bindings: Add Amlogic V4L2 video decoder Zhentao Guo via B4 Relay
2026-07-24 7:04 ` Zhentao Guo
2026-07-24 7:04 ` Zhentao Guo via B4 Relay
2026-07-24 7:13 ` sashiko-bot
2026-07-24 7:13 ` sashiko-bot
2026-07-24 7:04 ` [PATCH v6 4/6] decoder: Add V4L2 stateless H.264 decoder driver Zhentao Guo via B4 Relay
2026-07-24 7:04 ` Zhentao Guo
2026-07-24 7:04 ` Zhentao Guo via B4 Relay
2026-07-24 7:28 ` sashiko-bot
2026-07-24 7:28 ` sashiko-bot
2026-07-24 7:04 ` [PATCH v6 5/6] arm64: dts: amlogic: Add video decoder driver support for S4 SOCs Zhentao Guo via B4 Relay
2026-07-24 7:04 ` Zhentao Guo
2026-07-24 7:04 ` Zhentao Guo via B4 Relay
2026-07-24 7:16 ` sashiko-bot [this message]
2026-07-24 7:16 ` sashiko-bot
2026-07-24 7:04 ` [PATCH v6 6/6] arm64: defconfig: Enable CONFIG_VIDEO_AMLOGIC_VDEC Zhentao Guo via B4 Relay
2026-07-24 7:04 ` Zhentao Guo
2026-07-24 7:04 ` Zhentao Guo via B4 Relay
2026-07-24 10:13 ` [PATCH v6 0/6] Add Amlogic stateless H.264 video decoder for S4 Ferass El Hafidi
2026-07-24 10:13 ` Ferass El Hafidi
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=20260724071634.5F30D1F00A3A@smtp.kernel.org \
--to=sashiko-bot@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=linux-amlogic@lists.infradead.org \
--cc=media-ci@linuxtv.org \
--cc=neil.armstrong@linaro.org \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
--cc=zhentao.guo@amlogic.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.