arm64: dts: qcom: Fix broken interrupt trigger settings
authorMarc Zyngier <Marc.Zyngier@arm.com>
Thu, 11 Aug 2016 17:50:50 +0000 (18:50 +0100)
committerAndy Gross <andy.gross@linaro.org>
Wed, 24 Aug 2016 03:57:35 +0000 (22:57 -0500)
commit0f6625fd00a534b47add4134c1fc760c9ef2cb58
tree7f1e060fba1298e79d739e9a9049a970b9336722
parente95c08f45a8ecf9fa2e106f7e8243b7c850bde7f
arm64: dts: qcom: Fix broken interrupt trigger settings

When a device uses the GIC as its interrupt controller and generates
SPIs, only the values 1 (edge rising) and 4 (level high) are legal.

Anything else is just plain wrong (can't be programmed into the HW),
and leads to aborted driver probes (USB doesn't work with 4.8-rc1
on a Dragonboard 410C).

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Reviewed-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
arch/arm64/boot/dts/qcom/msm8916.dtsi
arch/arm64/boot/dts/qcom/msm8996.dtsi