All of lore.kernel.org
 help / color / mirror / Atom feed
From: sashiko-bot@kernel.org
To: "Louis-Alexis Eyraud" <louisalexis.eyraud@collabora.com>
Cc: robh@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org
Subject: Re: [PATCH 2/3] arm64: dts: mediatek: mt8395-genio-1200-evk-ufs: Complete UFS power supplies
Date: Wed, 02 Sep 2026 10:43:07 +0000	[thread overview]
Message-ID: <20260902104307.6419C1F000E9@smtp.kernel.org> (raw)
In-Reply-To: <20260902-mediatek-ufs-cleanup-dts-v1-2-7876e7a27a9d@collabora.com>

Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] The patch introduces undocumented device tree properties (`avdd12-supply`, `avdd12-ckbuf-supply`, `avdd18-supply`) which are neither defined in the DT bindings nor parsed by the driver.
--

commit b5065cb681ea986f66b5cbd4f119cd47dc276eab
Author: Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>

arm64: dts: mediatek: mt8395-genio-1200-evk-ufs: Complete UFS power supplies

This commit adds regulators used to power the MT8395 UFS controller to the
Genio 1200-EVK board devicetree.

> diff --git a/arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk-ufs.dts b/arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk-ufs.dts
> index e09a3ecd87730..f3d839f319187 100644
> --- a/arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk-ufs.dts
> +++ b/arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk-ufs.dts
> @@ -16,6 +16,9 @@ / {
>  
>  &ufshci {
>  	status = "okay";
> +	avdd12-supply = <&mt6359_vrf12_ldo_reg>;
> +	avdd12-ckbuf-supply = <&mt6359_vbbck_ldo_reg>;
> +	avdd18-supply = <&mt6359_vio18_ldo_reg>;

[Severity: Medium]
Will these new properties trigger dtbs_check validation errors?

The mediatek,ufs.yaml binding specifies unevaluatedProperties: false and does
not define avdd12-supply, avdd12-ckbuf-supply, or avdd18-supply. These do not
appear in ufs-common.yaml either.

Additionally, since the kernel UFS and PHY drivers do not currently parse or
request regulators by these names, will these regulators remain unmanaged by
the UFS stack and potentially be powered off at runtime?

>  	vcc-supply = <&mt6359_vemc_1_ldo_reg>;
>  	vccq2-supply = <&mt6359_vufs_ldo_reg>;
>  };

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20260902-mediatek-ufs-cleanup-dts-v1-0-7876e7a27a9d@collabora.com?part=2

  reply	other threads:[~2026-09-02 10:43 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-02 10:32 [PATCH 0/3] arm64: dts: mediatek: UFS cleanup adaptation Louis-Alexis Eyraud
2026-09-02 10:32 ` [PATCH 1/3] arm64: dts: mediatek: mt8195: Align ufshci node to dt-bindings changes Louis-Alexis Eyraud
2026-09-02 10:32 ` [PATCH 2/3] arm64: dts: mediatek: mt8395-genio-1200-evk-ufs: Complete UFS power supplies Louis-Alexis Eyraud
2026-09-02 10:43   ` sashiko-bot [this message]
2026-09-02 10:32 ` [PATCH 3/3] arm64: dts: mediatek: mt8395-radxa-nio-12l: " Louis-Alexis Eyraud
2026-09-02 10:46   ` sashiko-bot
2026-09-08  7:10 ` [PATCH 0/3] arm64: dts: mediatek: UFS cleanup adaptation AngeloGioacchino Del Regno

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=20260902104307.6419C1F000E9@smtp.kernel.org \
    --to=sashiko-bot@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=louisalexis.eyraud@collabora.com \
    --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.