Re: Support for Lenovo IdeaCentre Mini X (Purwa)

From: Konrad Dybcio

Date: Thu Apr 30 2026 - 12:48:47 EST


On 4/29/26 4:18 PM, Mostafa Saleh wrote:
> Hi,
>
> I see that recently the support for “Lenovo IdeaCentre Mini X” was
> added [1]
> However, unfortunately that doesn’t work for my device, the board
> resets once I try to boot the kernel from UEFI.
>
> I believe that’s because it is another variant, as I have been using
> my device tree for some time[2] which is hacked based on the crd
> device tree with some trial and error. With that I can boot with
> PCI/NVME/Ethernet and USB (there are also some other errors in the
> log related PMIC), this device tree is based on purwa.dtsi unlike
> the upstream one which use hamoa.dtsi.
>
> Are there any plans to support the Purwa based variant? I am happy to
> help with testing, but I can’t confidently send patches as my device
> tree is based on trial and error rather than a data sheet.

Hello,

could you try

diff --git a/arch/arm64/boot/dts/qcom/hamoa-lenovo-ideacentre-mini-01q8x10.dts b/arch/arm64/boot/dts/qcom/hamoa-lenovo-ideacentre-mini-01q8x10.dts
index bfb7cea56df9..845f303c3836 100644
--- a/arch/arm64/boot/dts/qcom/hamoa-lenovo-ideacentre-mini-01q8x10.dts
+++ b/arch/arm64/boot/dts/qcom/hamoa-lenovo-ideacentre-mini-01q8x10.dts
@@ -8,7 +8,7 @@
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/regulator/qcom,rpmh-regulator.h>

-#include "hamoa.dtsi"
+#include "purwa.dtsi"
#include "hamoa-pmics.dtsi"

/ {


for starters?

Konrad