ARM: mxs: Enable DCDC converter for battery boot
authorMarek Vasut <marex@denx.de>
Mon, 28 Oct 2013 11:29:30 +0000 (12:29 +0100)
committerStefano Babic <sbabic@denx.de>
Thu, 31 Oct 2013 16:54:23 +0000 (17:54 +0100)
In case the board detected sufficient voltage for battery boot,
make sure the DCDC converter is ON and the board is not running
only from linregs, otherwise an instability will be observed.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c

index 8ea45be1d255aa40801da0936bfe055e385923b5..d25019a51ef2ab0aa58ac75b923898a885365959 100644 (file)
@@ -654,6 +654,8 @@ static void mxs_batt_boot(void)
        clrsetbits_le32(&power_regs->hw_power_5vctrl,
                POWER_5VCTRL_CHARGE_4P2_ILIMIT_MASK,
                0x8 << POWER_5VCTRL_CHARGE_4P2_ILIMIT_OFFSET);
+
+       mxs_power_enable_4p2();
 }
 
 /**