mirror_ubuntu-kernels/arch/arm64/boot/dts/qcom/msm8992.dtsi
Konrad Dybcio 2bd5ab9333 arm64: dts: qcom: msm8992: Don't use sfpb mutex
MSM8992 uses the same mutex hardware as MSM8994. This was wrong
from the start, but never presented as an issue until the sfpb
compatible was given different driver data.

Fixes: 6a6d1978f9 ("arm64: dts: msm8992 SoC and LG Bullhead (Nexus 5X) support")
Reported-by: Eugene Lepshy <fekz115@gmail.com>
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221219131918.446587-1-konrad.dybcio@linaro.org
2023-01-10 09:49:03 -06:00

50 lines
1004 B
Plaintext

// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
*/
#include "msm8994.dtsi"
/* 8992 only features 2 A57 cores. */
/delete-node/ &CPU6;
/delete-node/ &CPU7;
/delete-node/ &cpu6_map;
/delete-node/ &cpu7_map;
&gcc {
compatible = "qcom,gcc-msm8992";
};
&mmcc {
compatible = "qcom,mmcc-msm8992";
assigned-clock-rates = <800000000>,
<808000000>,
<1020000000>,
<960000000>,
<800000000>;
};
&ocmem {
reg = <0xfdd00000 0x2000>, <0xfec00000 0x100000>;
gmu-sram@0 {
reg = <0x0 0x80000>;
};
};
&rpmcc {
compatible = "qcom,rpmcc-msm8992", "qcom,rpmcc";
};
&timer {
interrupts = <GIC_PPI 2 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
<GIC_PPI 3 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
<GIC_PPI 4 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
<GIC_PPI 1 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>;
};
&tlmm {
compatible = "qcom,msm8992-pinctrl";
};