MLK-16114: RPMSG: Fixed ulp can't boot after e12586
authorFrank Li <Frank.Li@nxp.com>
Tue, 1 Aug 2017 17:16:58 +0000 (12:16 -0500)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:36:14 +0000 (15:36 -0500)
Need call MU_Init before call other function

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Shenwei Wang <shenwei.wang@nxp.com>
drivers/rpmsg/imx_rpmsg.c

index d70c87e..49bbd5b 100644 (file)
@@ -477,6 +477,7 @@ static int imx_rpmsg_probe(struct platform_device *pdev)
         * bit26 is used by rpmsg channels.
         * bit0 of MX7ULP_MU_CR used to let m4 to know MU is ready now
         */
+       MU_Init(mu_base);
        if (variant == IMX7ULP) {
                MU_EnableRxFullInt(mu_base, 1);
                MU_SetFn(mu_base, 1);