mirror_ubuntu-kernels/arch/arm/boot/dts/qcom/qcom-msm8916-smp.dtsi
David Heidelberg 8f2cc88cd4 ARM: dts: qcom: msm8916: idle-state compatible require the generic idle-state
compatible must be qcom,idle-state-spc AND arm,idle-state.

Fixes: d468f825b3 ("ARM: dts: qcom: msm8916: Add include for SMP without PSCI on ARM32")

Signed-off-by: David Heidelberg <david@ixit.cz>
Link: https://lore.kernel.org/r/20231202234832.155306-3-david@ixit.cz
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
2024-04-02 12:30:05 -05:00

63 lines
716 B
Plaintext

// SPDX-License-Identifier: GPL-2.0-only
/ {
cpus {
cpu@0 {
enable-method = "qcom,msm8916-smp";
};
cpu@1 {
enable-method = "qcom,msm8916-smp";
};
cpu@2 {
enable-method = "qcom,msm8916-smp";
};
cpu@3 {
enable-method = "qcom,msm8916-smp";
};
idle-states {
/delete-property/ entry-method;
};
};
psci {
status = "disabled";
};
};
&CPU_SLEEP_0 {
compatible = "qcom,idle-state-spc", "arm,idle-state";
};
&cpu0_acc {
status = "okay";
};
&cpu0_saw {
status = "okay";
};
&cpu1_acc {
status = "okay";
};
&cpu1_saw {
status = "okay";
};
&cpu2_acc {
status = "okay";
};
&cpu2_saw {
status = "okay";
};
&cpu3_acc {
status = "okay";
};
&cpu3_saw {
status = "okay";
};