ARM: dts: msm: Add ss_phy_irq as SS USB wakeup source

For mdmcalifornium in case of super speed suspend, power event irq is
not generated upon bus resume. Hence explicitly register for lfps_rxterm
irq as a wake up source to initiate resume sequence for controller in
super speed mode.
To have the same solution across all platforms, update 8996 dtsi.
Also for 8996 update the correct hs_phy_irq interrupt number as
that of QUSB PHY IRQ.

Change-Id: Ie0e67f202513b2c4bf069c10f2b2538a08c8c80c
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Signed-off-by: Azhar Shaikh <azhars@codeaurora.org>
This commit is contained in:
Hemant Kumar 2015-11-12 19:29:07 -08:00 committed by David Keitel
parent a7e918b48f
commit 9dc0b922ab
2 changed files with 4 additions and 3 deletions

View file

@ -239,7 +239,8 @@
qcom,gic-parent = <&intc>;
qcom,gic-map = <2 216>, /* tsens_upper_lower_int */
<52 212>, /* qmp_usb3_lfps_rxterm_irq */
<79 379>, /* qusb2phy_dmse_hv_prim */
<52 275>, /* qmp_usb3_lfps_rxterm_irq */
<87 358>, /* ee0_krait_hlos_spmi_periph_irq */
<0xff 16>, /* APCj_qgicdrCpu0HwFaultIrptReq */
<0xff 23>, /* APCj_qgicdrCpu0PerfMonIrptReq */

View file

@ -1883,8 +1883,8 @@
#size-cells = <1>;
ranges;
interrupts = <0 133 0>, <0 180 0>;
interrupt-names = "hs_phy_irq", "pwr_event_irq";
interrupts = <0 347 0>, <0 243 0>, <0 180 0>;
interrupt-names = "hs_phy_irq", "ss_phy_irq", "pwr_event_irq";
USB3_GDSC-supply = <&gdsc_usb30>;
vbus_dwc3-supply = <&smbcharger_charger_otg>;