Re: [PATCH v1] arm64: dts: qcom: kaanapali: Split cluster power domains
From: Konrad Dybcio
Date: Tue Oct 20 2026 - 10:08:45 EST
On 10/20/26 8:37 AM, Xin Liu wrote:
> KNP has two CPU clusters (cluster0: cpu0-cpu5, cluster1: cpu6-cpu7),
> but both share a single cluster_pd. Even though their domain-idle-state
> configurations are identical, sharing one power-domain node means the
> kernel's PSCI domain idle refcounting merges both clusters together,
> preventing either cluster from entering idle independently.
>
> Split cluster_pd into cluster0_pd and cluster1_pd so each cluster is
> tracked separately by the PSCI domain idle logic.
>
> Link: https://lore.kernel.org/linux-arm-msm/1ee9b624-4580-4650-8e48-d517ce9eee3d@xxxxxxxxxxxxxxxx/
> Signed-off-by: Xin Liu <xin.liu@xxxxxxxxxxxxxxxx>
> ---
Reported-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
Konrad