summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyle Tso <kyletso@google.com>2020-07-03 17:32:55 +0530
committerKyle Tso <kyletso@google.com>2020-07-28 19:40:38 +0800
commit5d23766ecf65df0df8e2a4b84bf1fdb4cd84a7b8 (patch)
tree6ceb97ec1b55a2947539e5943302d412a300e88e
parent09e37ad723b2a395af17d1803ad584625cf274d4 (diff)
downloaddevicetree-android-msm-bramble-4.19-android11-qpr1.tar.gz
Irq type mentioned in dwc3-msm at usb_irq_info for dp_hs_phy_irq and dm_hs_phy_irq is trigger rising but irq type for the same in dtsi is level high because of which mismatch is seen when mapping dp_hs_phy_irq and dm_hs_phy_irq. This mismatch results in failure to register interrupts with PDC controller. To fix the type mismatch issue change the trigger type of dp_hs_phy_irq and dm_hs_phy_irq to EDGE RISING from LEVEL HIGH. Bug: 157718626 Change-Id: I9a289c7e61f749402201a97eb29c4fb64b6d88f4 (Qriginal author: Rohith Kollalsi <rkollals@qti.qualcomm.com>) Signed-off-by: Kyle Tso <kyletso@google.com>
-rw-r--r--qcom/lito-usb.dtsi4
1 files changed, 2 insertions, 2 deletions
diff --git a/qcom/lito-usb.dtsi b/qcom/lito-usb.dtsi
index cab3870c..b86ef838 100644
--- a/qcom/lito-usb.dtsi
+++ b/qcom/lito-usb.dtsi
@@ -15,10 +15,10 @@
#size-cells = <1>;
ranges;
- interrupts-extended = <&pdc 14 IRQ_TYPE_LEVEL_HIGH>,
+ interrupts-extended = <&pdc 14 IRQ_TYPE_EDGE_RISING>,
<&intc GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>,
<&pdc 9 IRQ_TYPE_LEVEL_HIGH>,
- <&pdc 15 IRQ_TYPE_LEVEL_HIGH>;
+ <&pdc 15 IRQ_TYPE_EDGE_RISING>;
interrupt-names = "dp_hs_phy_irq", "pwr_event_irq",
"ss_phy_irq", "dm_hs_phy_irq";
qcom,use-pdc-interrupts;