MLK-16976-2 ARM64: dts: fsl-imx8qm: let USB have wakeup capability
authorPeter Chen <peter.chen@nxp.com>
Fri, 1 Dec 2017 03:10:29 +0000 (11:10 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Tue, 20 Mar 2018 19:50:35 +0000 (14:50 -0500)
Let PM code know USB has wake system up capability.

BuildInfo:
- SCFW 245582b, IMX-MKIMAGE 0ad6069a, ATF 6bd98a3
- U-Boot 2017.03-imx_v2017.03+gfa65b0a

Acked-by: Jun Li <jun.li@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi

index b523b1d..3e45aa0 100644 (file)
                                reg = <SC_R_USB_0>;
                                #power-domain-cells = <0>;
                                power-domains = <&pd_conn>;
+                               wakeup-irq = <267>;
                        };
 
                        pd_conn_usbotg0_phy: PD_CONN_USB_0_PHY {
                                reg = <SC_R_USB_0_PHY>;
                                #power-domain-cells = <0>;
                                power-domains = <&pd_conn>;
+                               wakeup-irq = <267>;
                        };
 
                        pd_conn_usbotg1: PD_CONN_USB_1 {
                                reg = <SC_R_USB_2>;
                                #power-domain-cells = <0>;
                                power-domains = <&pd_conn>;
+                               wakeup-irq = <271>;
                        };
                        pd_conn_usb2_phy: PD_CONN_USB_2_PHY {
                                reg = <SC_R_USB_2_PHY>;
                                #power-domain-cells = <0>;
                                power-domains = <&pd_conn>;
+                               wakeup-irq = <271>;
                        };
                        pd_conn_sdch0: PD_CONN_SDHC_0 {
                                reg = <SC_R_SDHC_0>;
        usbotg1: usb@5b0d0000 {
                compatible = "fsl,imx7d-usb", "fsl,imx27-usb";
                reg = <0x0 0x5b0d0000 0x0 0x200>;
+               interrupt-parent = <&wu>;
                interrupts = <GIC_SPI 267 IRQ_TYPE_LEVEL_HIGH>;
                fsl,usbphy = <&usbphy1>;
                fsl,usbmisc = <&usbmisc1 0>;
                        <0x0 0x5B140000 0x0 0x10000>,
                        <0x0 0x5B160000 0x0 0x40000>,
                        <0x0 0x5B120000 0x0 0x10000>;
-               interrupt-parent = <&gic>;
+               interrupt-parent = <&wu>;
                interrupts = <GIC_SPI 271 IRQ_TYPE_LEVEL_HIGH>;
                clocks = <&clk IMX8QM_USB3_LPM_CLK>,
                        <&clk IMX8QM_USB3_BUS_CLK>,