From fc4e6cff8fcadbb54163df050c8e3736cb140d80 Mon Sep 17 00:00:00 2001 From: Sarthak Garg Date: Tue, 2 Mar 2021 17:05:28 +0530 Subject: [PATCH] ARM: dts: msm: Add wakeup support for SDIO Add wakeup support for SDIO. Change-Id: I5c894c6c8f08357c3481d78d7569a23d7f01d2f4 --- qcom/sdxnightjar-dualwifi-512mb-mtp.dts | 11 +++++++++++ qcom/sdxnightjar-dualwifi-mtp.dts | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/qcom/sdxnightjar-dualwifi-512mb-mtp.dts b/qcom/sdxnightjar-dualwifi-512mb-mtp.dts index 512e1fc1b7d3..f28145937fda 100644 --- a/qcom/sdxnightjar-dualwifi-512mb-mtp.dts +++ b/qcom/sdxnightjar-dualwifi-512mb-mtp.dts @@ -25,5 +25,16 @@ pinctrl-0 = <&sdc2_on &sdc2_wlan_gpio_active>; pinctrl-1 = <&sdc2_off &sdc2_wlan_gpio_sleep>; + enable-sdio-wakeup; + #address-cells = <0>; + interrupt-parent = <&sdhc_1>; + interrupts = <0 1 2>; + #interrupt-cells = <1>; + interrupt-map-mask = <0xffffffff>; + interrupt-map = <0 &intc GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH + 1 &intc GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH + 2 &tlmm_pinmux 93 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "hc_irq", "pwr_irq", "sdiowakeup_irq"; + status = "ok"; }; diff --git a/qcom/sdxnightjar-dualwifi-mtp.dts b/qcom/sdxnightjar-dualwifi-mtp.dts index 2d84dcfb363d..f69d61971e2b 100644 --- a/qcom/sdxnightjar-dualwifi-mtp.dts +++ b/qcom/sdxnightjar-dualwifi-mtp.dts @@ -25,5 +25,16 @@ pinctrl-0 = <&sdc2_on &sdc2_wlan_gpio_active>; pinctrl-1 = <&sdc2_off &sdc2_wlan_gpio_sleep>; + enable-sdio-wakeup; + #address-cells = <0>; + interrupt-parent = <&sdhc_1>; + interrupts = <0 1 2>; + #interrupt-cells = <1>; + interrupt-map-mask = <0xffffffff>; + interrupt-map = <0 &intc GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH + 1 &intc GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH + 2 &tlmm_pinmux 93 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "hc_irq", "pwr_irq", "sdiowakeup_irq"; + status = "ok"; };