From: Mostafa Saleh <smostafa@google.com>
To: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Cc: jens.glathe@oldschoolsolutions.biz,
Bjorn Andersson <andersson@kernel.org>,
Konrad Dybcio <konradybcio@kernel.org>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 0/7] arm64: dts: qcom: IdeaCentre Mini 01Q8X10 Hamoa + Purwa
Date: Mon, 7 Sep 2026 09:51:27 +0000 [thread overview]
Message-ID: <ap6JH_abFKi5ik0F@google.com> (raw)
In-Reply-To: <a8149216-536a-44c1-a981-54ec169f07c6@oss.qualcomm.com>
On Mon, Sep 07, 2026 at 10:57:42AM +0200, Konrad Dybcio wrote:
> On 9/5/26 11:28 AM, Jens Glathe via B4 Relay wrote:
> > The IdeaCentre Mini 01Q8X10 (board 91B6) ships with two SoCs: Hamoa
> > (X1E80100), already upstream, and Purwa (X1P42100 / X1-26-100). Same
> > chassis, different silicon. Stubble and the DTB loader need distinct
> > compatibles.
> >
> > This series splits the board description into
> > x1-lenovo-ideacentre-mini-01q8x10.dtsi and adds thin leaves. Each SKU
> > keeps lenovo,ideacentre-mini-01q8x10 as fallback:
> >
> > lenovo,hamoa-ideacentre-mini-01q8x10, lenovo,ideacentre-mini-01q8x10,
> > qcom,x1e80100
> >
> > lenovo,purwa-ideacentre-mini-01q8x10, lenovo,ideacentre-mini-01q8x10,
> > qcom,x1p42100
> >
> > No qcom_scm change; the fallback is already on the allowlist.
> >
> > The remaining patches fix the common DTSI for both boxes:
> >
> > - Build the Hamoa EL2 DTB like the other Hamoa boards.
> > - Second M.2 3V3 is PMC8380_3 GPIO5, not TLMM18. A 2 s startup delay
> > is required or pcie3 fails to probe. always-on is a hack until there
> > is a real M.2 power sequencer.
> > - sound-name-prefix on the three DP ports. Enable lpass_vamacro: no
> > onboard mics, but it provides fsgen for tx_macro and rx_macro.
> > - usb_mp port 1 is not populated (no PTN3222 @ 0x4f). USB-C is
> > usb_1_ss0; rear Type-A is usb_mp port 0 behind a Genesys hub.
> >
> > The Genesys hub is left undescribed.
> >
> > UCM [1] and AudioReach [2] topology for these devices are online, too.
> >
> > Tested on:
> > - IdeaCentre Mini 01Q8X10, Purwa (X1-26-100), 91B6
>
> +Mostafa - is that the board you previously poked at?
Yes, thanks for pointing that, I can test this tomorrow.
However, at the moment there is a problem with the ToT booting it:
https://lore.kernel.org/all/apgeBNSiP01YfNcs@google.com/
Thanks,
Mostafa
>
> Konrad
next prev parent reply other threads:[~2026-09-07 9:51 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-05 9:28 [PATCH 0/7] arm64: dts: qcom: IdeaCentre Mini 01Q8X10 Hamoa + Purwa Jens Glathe via B4 Relay
2026-09-05 9:28 ` Jens Glathe
2026-09-05 9:28 ` [PATCH 1/7] dt-bindings: arm: qcom: Distinguish IdeaCentre Mini 01Q8X10 SKUs Jens Glathe via B4 Relay
2026-09-05 9:28 ` Jens Glathe
2026-09-08 9:04 ` Krzysztof Kozlowski
2026-09-05 9:28 ` [PATCH 2/7] arm64: dts: qcom: Split IdeaCentre Mini into a common DTSI Jens Glathe via B4 Relay
2026-09-05 9:28 ` Jens Glathe
2026-09-07 8:49 ` Konrad Dybcio
2026-09-05 9:28 ` [PATCH 3/7] arm64: dts: qcom: Add Purwa IdeaCentre Mini 01Q8X10 Jens Glathe via B4 Relay
2026-09-05 9:28 ` Jens Glathe
2026-09-05 9:42 ` sashiko-bot
2026-09-05 10:46 ` Jens Glathe
2026-09-07 8:49 ` Konrad Dybcio
2026-09-05 9:28 ` [PATCH 4/7] arm64: dts: qcom: ideacentre-mini: Build the Hamoa EL2 DTB Jens Glathe via B4 Relay
2026-09-05 9:28 ` Jens Glathe
2026-09-07 8:49 ` Konrad Dybcio
2026-09-05 9:29 ` [PATCH 5/7] arm64: dts: qcom: ideacentre-mini: Fix the second M.2 3V3 rail Jens Glathe via B4 Relay
2026-09-05 9:29 ` Jens Glathe
2026-09-05 9:36 ` sashiko-bot
2026-09-07 8:55 ` Konrad Dybcio
2026-09-05 9:29 ` [PATCH 6/7] arm64: dts: qcom: ideacentre-mini: Wire up DP sound names and VA macro Jens Glathe via B4 Relay
2026-09-05 9:29 ` Jens Glathe
2026-09-07 8:55 ` Konrad Dybcio
2026-09-08 5:09 ` Jens Glathe
2026-09-05 9:29 ` [PATCH 7/7] arm64: dts: qcom: ideacentre-mini: Drop the unused USB MP port Jens Glathe via B4 Relay
2026-09-05 9:29 ` Jens Glathe
2026-09-05 9:39 ` sashiko-bot
2026-09-07 8:56 ` Konrad Dybcio
2026-09-07 8:57 ` [PATCH 0/7] arm64: dts: qcom: IdeaCentre Mini 01Q8X10 Hamoa + Purwa Konrad Dybcio
2026-09-07 9:51 ` Mostafa Saleh [this message]
2026-09-08 9:03 ` Mostafa Saleh
2026-09-08 9:05 ` Krzysztof Kozlowski
2026-09-08 9:11 ` Mostafa Saleh
2026-09-08 9:57 ` Konrad Dybcio
2026-09-08 11:02 ` Mostafa Saleh
2026-09-08 12:00 ` Krzysztof Kozlowski
2026-09-08 9:34 ` Jens Glathe
2026-09-08 9:39 ` Jens Glathe
2026-09-08 11:00 ` Mostafa Saleh
2026-09-08 12:00 ` Jens Glathe
2026-09-08 12:09 ` Mostafa Saleh
2026-09-08 15:04 ` Jens Glathe
2026-09-08 17:47 ` Mostafa Saleh
2026-09-08 18:15 ` Jens Glathe
2026-09-09 12:47 ` Mostafa Saleh
2026-09-09 11:31 ` Konrad Dybcio
2026-09-09 12:14 ` Mostafa Saleh
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=ap6JH_abFKi5ik0F@google.com \
--to=smostafa@google.com \
--cc=andersson@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=jens.glathe@oldschoolsolutions.biz \
--cc=konrad.dybcio@oss.qualcomm.com \
--cc=konradybcio@kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=robh@kernel.org \
/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.