From: sashiko-bot@kernel.org
To: christian.koever-draxl@student.uibk.ac.at
Cc: devicetree@vger.kernel.org, linux-amlogic@lists.infradead.org,
robh@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org
Subject: Re: [PATCH 07/10] arm64: dts: amlogic: meson-s4: add the GE2D
Date: Fri, 06 Nov 2026 10:53:22 +0000 [thread overview]
Message-ID: <sashiko-outbox-201239@kernel.org> (raw)
In-Reply-To: <20261106104659.54656-8-christian.koever-draxl@student.uibk.ac.at>
Thank you for your contribution! Sashiko AI review found 1 potential
issue to consider:
- [Medium] arm64: dts: amlogic: meson-s4: ge2d node missing
amlogic,axg-ge2d fallback
--
commit 0db40a28ab18ba3c72a34659bd708d3e86073c70
Author: Christian Stefan Kövér-Draxl <ckoever@outlook.de>
arm64: dts: amlogic: meson-s4: add the GE2D
This commit adds the GE2D 2D graphics accelerator node to the Amlogic S4 SoC
devicetree.
> diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> index 1e8b845b80c31..8bbd70e52a299 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> @@ -199,6 +199,16 @@ soc {
> #size-cells = <2>;
> ranges;
>
> + ge2d: ge2d@ff040000 {
> + compatible = "amlogic,s4-ge2d";
> + reg = <0x0 0xff040000 0x0 0x10000>;
> + interrupts = <GIC_SPI 217 IRQ_TYPE_EDGE_RISING>;
> + clocks = <&clkc_periphs CLKID_GE2D>;
> + resets = <&reset RESET_GE2D>;
> + power-domains = <&pwrc PWRC_S4_GE2D_ID>;
> + status = "disabled";
> + };
[Severity: Medium]
Should the ge2d node include "amlogic,axg-ge2d" as a fallback compatible string?
meson_ge2d_match in drivers/media/platform/amlogic/meson-ge2d/ge2d.c only
matches "amlogic,axg-ge2d", so without the fallback compatible the driver will
never bind when this node is enabled. In addition,
Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml sets
additionalProperties: false and does not document "amlogic,s4-ge2d" or
power-domains, which causes dtbs_check to fail.
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261106104659.54656-1-christian.koever-draxl@student.uibk.ac.at?part=7
_______________________________________________
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: christian.koever-draxl@student.uibk.ac.at
Cc: devicetree@vger.kernel.org, linux-amlogic@lists.infradead.org,
robh@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org
Subject: Re: [PATCH 07/10] arm64: dts: amlogic: meson-s4: add the GE2D
Date: Fri, 06 Nov 2026 10:53:22 +0000 [thread overview]
Message-ID: <sashiko-outbox-201239@kernel.org> (raw)
In-Reply-To: <20261106104659.54656-8-christian.koever-draxl@student.uibk.ac.at>
Thank you for your contribution! Sashiko AI review found 1 potential
issue to consider:
- [Medium] arm64: dts: amlogic: meson-s4: ge2d node missing
amlogic,axg-ge2d fallback
--
commit 0db40a28ab18ba3c72a34659bd708d3e86073c70
Author: Christian Stefan Kövér-Draxl <ckoever@outlook.de>
arm64: dts: amlogic: meson-s4: add the GE2D
This commit adds the GE2D 2D graphics accelerator node to the Amlogic S4 SoC
devicetree.
> diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> index 1e8b845b80c31..8bbd70e52a299 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
> @@ -199,6 +199,16 @@ soc {
> #size-cells = <2>;
> ranges;
>
> + ge2d: ge2d@ff040000 {
> + compatible = "amlogic,s4-ge2d";
> + reg = <0x0 0xff040000 0x0 0x10000>;
> + interrupts = <GIC_SPI 217 IRQ_TYPE_EDGE_RISING>;
> + clocks = <&clkc_periphs CLKID_GE2D>;
> + resets = <&reset RESET_GE2D>;
> + power-domains = <&pwrc PWRC_S4_GE2D_ID>;
> + status = "disabled";
> + };
[Severity: Medium]
Should the ge2d node include "amlogic,axg-ge2d" as a fallback compatible string?
meson_ge2d_match in drivers/media/platform/amlogic/meson-ge2d/ge2d.c only
matches "amlogic,axg-ge2d", so without the fallback compatible the driver will
never bind when this node is enabled. In addition,
Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml sets
additionalProperties: false and does not document "amlogic,s4-ge2d" or
power-domains, which causes dtbs_check to fail.
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261106104659.54656-1-christian.koever-draxl@student.uibk.ac.at?part=7
next prev parent reply other threads:[~2026-11-06 10:53 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-06 10:46 [PATCH 00/10] arm64: dts: amlogic: S4 SoC additions and the Amediatech X98Q christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:46 ` [PATCH 01/10] dt-bindings: arm: amlogic: add " christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 17:17 ` Conor Dooley
2026-11-06 17:17 ` Conor Dooley
2026-11-06 10:46 ` [PATCH 02/10] arm64: dts: amlogic: meson-s4: describe the CPU caches christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:52 ` neil.armstrong
2026-11-06 10:52 ` neil.armstrong
2026-11-06 10:46 ` [PATCH 03/10] arm64: dts: amlogic: meson-s4: add the PSCI CPU idle state christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:54 ` neil.armstrong
2026-11-06 10:54 ` neil.armstrong
2026-11-06 10:46 ` [PATCH 04/10] arm64: dts: amlogic: meson-s4: use the S4 secure monitor compatible christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:54 ` sashiko-bot
2026-11-06 10:54 ` sashiko-bot
2026-11-06 10:46 ` [PATCH 05/10] arm64: dts: amlogic: meson-s4: add the Mali GPU christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 17:18 ` Conor Dooley
2026-11-06 17:18 ` Conor Dooley
2026-11-06 10:46 ` [PATCH 06/10] arm64: dts: amlogic: meson-s4: add the CPU thermal sensor and zone christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:53 ` sashiko-bot
2026-11-06 10:53 ` sashiko-bot
2026-11-06 10:46 ` [PATCH 07/10] arm64: dts: amlogic: meson-s4: add the GE2D christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:53 ` sashiko-bot [this message]
2026-11-06 10:53 ` sashiko-bot
2026-11-06 10:46 ` [PATCH 08/10] arm64: dts: amlogic: meson-s4: add the USB host christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:55 ` neil.armstrong
2026-11-06 10:55 ` neil.armstrong
2026-11-06 10:59 ` sashiko-bot
2026-11-06 10:59 ` sashiko-bot
2026-11-06 10:46 ` [PATCH 09/10] arm64: dts: amlogic: meson-s4: add the AO CEC controller christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 10:55 ` neil.armstrong
2026-11-06 10:55 ` neil.armstrong
2026-11-06 17:19 ` Conor Dooley
2026-11-06 17:19 ` Conor Dooley
2026-11-06 10:46 ` [PATCH 10/10] arm64: dts: amlogic: add the Amediatech X98Q christian.koever-draxl
2026-11-06 10:46 ` christian.koever-draxl
2026-11-06 11:00 ` sashiko-bot
2026-11-06 11:00 ` sashiko-bot
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=sashiko-outbox-201239@kernel.org \
--to=sashiko-bot@kernel.org \
--cc=christian.koever-draxl@student.uibk.ac.at \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=linux-amlogic@lists.infradead.org \
--cc=neil.armstrong@linaro.org \
--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.