From b667d795e72a02dd324b463ddf97c343046cf44d Mon Sep 17 00:00:00 2001 From: Fenglin Wu Date: Fri, 19 May 2017 14:20:04 +0800 Subject: ARM: dts: msm: Specify SC interrupts for LAB/IBB in pmi8998 Specify short circuit (SC) interrupts for LAB/IBB so that the driver can attempt re-enabling the module after PBS disables it for SC protection. Interrupts are disabled by the driver if SC happens frequently so that the module is kept disabled. CRs-Fixed: 2002373 Change-Id: Idb6fdc4845aebb7133c210dd03ff77a167de5d69 Signed-off-by: Fenglin Wu --- arch/arm/boot/dts/qcom/msm-pmi8998.dtsi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'arch') diff --git a/arch/arm/boot/dts/qcom/msm-pmi8998.dtsi b/arch/arm/boot/dts/qcom/msm-pmi8998.dtsi index ad32ab01c5fb..2b0fcb77eaf2 100644 --- a/arch/arm/boot/dts/qcom/msm-pmi8998.dtsi +++ b/arch/arm/boot/dts/qcom/msm-pmi8998.dtsi @@ -540,6 +540,10 @@ regulator-min-microvolt = <4600000>; regulator-max-microvolt = <6000000>; + interrupts = <0x3 0xdc 0x2 + IRQ_TYPE_EDGE_RISING>; + interrupt-names = "ibb-sc-err"; + qcom,qpnp-ibb-min-voltage = <1400000>; qcom,qpnp-ibb-step-size = <100000>; qcom,qpnp-ibb-slew-rate = <2000000>; @@ -573,8 +577,11 @@ regulator-max-microvolt = <6000000>; interrupts = <0x3 0xde 0x0 + IRQ_TYPE_EDGE_RISING>, + <0x3 0xde 0x1 IRQ_TYPE_EDGE_RISING>; - interrupt-names = "lab-vreg-ok"; + interrupt-names = "lab-vreg-ok", "lab-sc-err"; + qcom,qpnp-lab-min-voltage = <4600000>; qcom,qpnp-lab-step-size = <100000>; qcom,qpnp-lab-slew-rate = <5000>; -- cgit v1.2.3