| From cde62649fc897d8c9f96b5946e70245a12b00690 Mon Sep 17 00:00:00 2001 |
| From: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> |
| Date: Mon, 10 Dec 2018 13:56:33 +0000 |
| Subject: arm64: dts: add msm8996 compatible to gicv3 |
| |
| [ Upstream commit 2a81efb0de0e33f2d2c83154af0bd3ce389b3269 ] |
| |
| Add compatible to gicv3 node to enable quirk required to restrict writing |
| to GICR_WAKER register which is restricted on msm8996 SoC in Hypervisor. |
| |
| With this quirk MSM8996 can at least boot out of mainline, which can help |
| community to work with boards based on MSM8996. |
| |
| Without this patch Qualcomm DB820c board reboots on mainline. |
| |
| Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> |
| Signed-off-by: Andy Gross <andy.gross@linaro.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi |
| index cd3865e7a270..8c86c41a0d25 100644 |
| --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi |
| +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi |
| @@ -399,7 +399,7 @@ |
| }; |
| |
| intc: interrupt-controller@9bc0000 { |
| - compatible = "arm,gic-v3"; |
| + compatible = "qcom,msm8996-gic-v3", "arm,gic-v3"; |
| #interrupt-cells = <3>; |
| interrupt-controller; |
| #redistributor-regions = <1>; |
| -- |
| 2.19.1 |
| |