[PATCH V2] ARM: imx53: Set DDR pins to high impedance when in suspend to RAM.
Shawn Guo
shawnguo at kernel.org
Mon May 18 20:01:17 PDT 2015
On Tue, May 12, 2015 at 03:31:03PM +0200, Martin Fuzzey wrote:
> In order to save power the DDR pins should be put into high
> impedance when in suspend to RAM.
>
> This requires manually requesting self refresh (rather than using the
> automatic mode implemented by the CCM / ESDCTL), followed by
> reconfiguring the IOMUXC.
>
> Of course the code to do this cannot itself run from DDR so the
> code is copied to and executed from internal memory.
>
> In my tests using a custom i.MX53 board with LPDDR2 RAM
> this reduced the suspend power consumption from 200mW to 60mW.
>
> Signed-off-by: Martin Fuzzey <mfuzzey at parkeon.com>
Applied, thanks.
More information about the linux-arm-kernel
mailing list