All of lore.kernel.org
 help / color / mirror / Atom feed
From: sashiko-bot@kernel.org
To: "Ruchira Revdekar" <ruchira.revdekar@oss.qualcomm.com>
Cc: devicetree@vger.kernel.org, robh@kernel.org, conor+dt@kernel.org
Subject: Re: [PATCH v2 2/4] arm64: dts: qcom: talos: Add Talos Lyra EVK SoM platform
Date: Mon, 12 Oct 2026 06:27:00 +0000	[thread overview]
Message-ID: <sashiko-outbox-167734@kernel.org> (raw)
In-Reply-To: <20261012-talos-lyra-evk-v2-v2-2-dcc9316ebb59@oss.qualcomm.com>

Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] dts: incorrect vqmmc-supply regulator mapped for removable sdhc_2 slot
--

commit bc866a802f7bd7dd47f8f7f1b6cd6d40693036e4
Author: Avaneesh Kumar Dwivedi <avaneesh.dwivedi@oss.qualcomm.com>

arm64: dts: qcom: talos: Add Talos Lyra EVK SoM platform

Introduce the device tree for the QCS615-based Talos Lyra EVK SoM.
Lyra EVK SoM is a compact compute module integrating the QCS615 SoC,
PMIC, and essential connectivity, designed to mount on carrier boards.

> diff --git a/arch/arm64/boot/dts/qcom/talos-lyra-evk-som.dtsi b/arch/arm64/boot/dts/qcom/talos-lyra-evk-som.dtsi
> new file mode 100644
> index 0000000000000..15124572186a2
> --- /dev/null
> +++ b/arch/arm64/boot/dts/qcom/talos-lyra-evk-som.dtsi
> @@ -0,0 +1,251 @@
[ ... ]
> +&apps_rsc {
> +	regulators-0 {
> +		compatible = "qcom,pm8150-rpmh-regulators";
> +		qcom,pmic-id = "a";
> +
> +		vreg_s4a: smps4 {
> +			regulator-name = "vreg_s4a";
> +			regulator-min-microvolt = <1800000>;
> +			regulator-max-microvolt = <1829000>;
> +			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
> +		};
[ ... ]
> +		vreg_l2a: ldo2 {
> +			regulator-name = "vreg_l2a";
> +			regulator-min-microvolt = <1650000>;
> +			regulator-max-microvolt = <3100000>;
> +			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
> +			regulator-allow-set-load;
> +			regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
> +						   RPMH_REGULATOR_MODE_HPM>;
> +		};
[ ... ]
> +&sdhc_2 {
> +	pinctrl-0 = <&sdc2_state_on>;
> +	pinctrl-1 = <&sdc2_state_off>;
> +	pinctrl-names = "default", "sleep";
> +	bus-width = <4>;
> +	cd-gpios = <&tlmm 99 GPIO_ACTIVE_LOW>;
> +	vmmc-supply = <&vreg_l10a>;
> +	vqmmc-supply = <&vreg_s4a>;

[Severity: Medium]
Will this configuration prevent standard removable SD cards from initializing?

Standard removable SD cards require 3.3V for initialization, but the
vqmmc-supply for sdhc_2 is bound to the fixed 1.8V vreg_s4a.

This mismatch typically causes regulator_set_voltage() to fail during MMC
core initialization, breaking SD card support. Should this use the unused
vreg_l2a instead, since it is configured with a 1.65V to 3.10V range?

> +
> +	status = "okay";
> +};

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20261012-talos-lyra-evk-v2-v2-0-dcc9316ebb59@oss.qualcomm.com?part=2

  reply	other threads:[~2026-10-12  6:27 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-12  6:16 [PATCH v2 0/4] Add support for Talos Lyra EVK board Ruchira Revdekar
2026-10-12  6:16 ` [PATCH v2 1/4] dt-bindings: arm: qcom: Add " Ruchira Revdekar
2026-10-12 11:24   ` Krzysztof Kozlowski
2026-10-13  9:32     ` Ruchira Revdekar
2026-10-13  9:34       ` Krzysztof Kozlowski
2026-10-12  6:16 ` [PATCH v2 2/4] arm64: dts: qcom: talos: Add Talos Lyra EVK SoM platform Ruchira Revdekar
2026-10-12  6:27   ` sashiko-bot [this message]
2026-10-12 11:25   ` Krzysztof Kozlowski
2026-10-12 12:01   ` Dmitry Baryshkov
2026-10-12  6:16 ` [PATCH v2 3/4] arm64: dts: qcom: talos: Add Talos Lyra EVK board Ruchira Revdekar
2026-10-12 11:59   ` Dmitry Baryshkov
2026-10-12 12:02   ` Dmitry Baryshkov
2026-10-12  6:16 ` [PATCH v2 4/4] arm64: dts: qcom: talos: Add EL2 overlay for talos-lyra-evk Ruchira Revdekar
2026-10-12 11:26   ` Krzysztof Kozlowski
2026-10-12 15:34     ` Ruchira Revdekar
2026-10-13  8:55 ` [PATCH v2 0/4] Add support for Talos Lyra EVK board Nirmesh Kumar Singh
2026-10-13  9:34   ` Krzysztof Kozlowski

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-167734@kernel.org \
    --to=sashiko-bot@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=robh@kernel.org \
    --cc=ruchira.revdekar@oss.qualcomm.com \
    --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.