MLK-15108 mx7d_12x12_lpddr3_arm2: Fix PMIC setting issue
authorYe Li <ye.li@nxp.com>
Tue, 20 Jun 2017 11:30:18 +0000 (06:30 -0500)
committerJason Liu <jason.hui.liu@nxp.com>
Thu, 2 Nov 2017 18:36:55 +0000 (02:36 +0800)
Fix the SW2MODE setting problem in power_init_board, which causes issue when wakeup source
is set in kernel for LPSR.

Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Bai Ping <ping.bai@nxp.com>
board/freescale/mx7d_12x12_lpddr3_arm2/mx7d_12x12_lpddr3_arm2.c

index 692f158..2c64a9a 100644 (file)
@@ -615,7 +615,7 @@ int power_init_board(void)
        reg |= 0x80;
        pmic_reg_write(dev, PFUZE3000_VLDO3CTL, reg);
 
-       pmic_reg_read(dev, PFUZE3000_SW2MODE);
+       reg = pmic_reg_read(dev, PFUZE3000_SW2MODE);
        reg |= 0x20;
        pmic_reg_write(dev, PFUZE3000_SW2MODE, reg);