MLK-16765-5 soc: imx: sc: ipc: enable SC_IRQ_BUTTON
authorRobin Gong <yibin.gong@nxp.com>
Tue, 7 Nov 2017 09:30:54 +0000 (17:30 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:46:59 +0000 (15:46 -0500)
Enable SC_IRQ_BUTTON interrupt in SCU side.

Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
drivers/soc/imx/sc/main/ipc.c

index 7ef0175..10f24d8 100644 (file)
@@ -360,6 +360,13 @@ int __init imx8_mu_init(void)
        if (sciErr)
                pr_info("Cannot request ALARM_RTC interrupt\n");
 
+       /* Request for the ON/OFF interrupt. */
+       sciErr = sc_irq_enable(mu_ipcHandle, SC_R_MU_0A, SC_IRQ_GROUP_WAKE,
+                              SC_IRQ_BUTTON, true);
+
+       if (sciErr)
+               pr_info("Cannot request ON/OFF interrupt\n");
+
        pr_info("*****Initialized MU\n");
        return scu_mu_id;
 }