From: Lokesh Vutla Date: Thu, 19 Dec 2013 04:30:28 +0000 (+0530) Subject: ARM: AM43xx: Enable DDR dynamic IO power down for DDR3 X-Git-Tag: v2014.04-rc1~77^2~40^2~4 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0df8afdf107268198e706ce84b71820db3572936;p=oweals%2Fu-boot.git ARM: AM43xx: Enable DDR dynamic IO power down for DDR3 This patch enables dynamically powering down the IO receiver when not performing a read on DDR3 board. This optimizes both active and standby power consumption. This is derived from a patch that is done on AM335x[1] [1] http://arago-project.org/git/projects/?p=u-boot-am33x.git;a=commit;h=6a9ee4bc72ece53fabf01825605fba3d71d5feb2 Signed-off-by: Lokesh Vutla --- diff --git a/board/ti/am43xx/board.c b/board/ti/am43xx/board.c index ed87cd97b0..4e6846a50a 100644 --- a/board/ti/am43xx/board.c +++ b/board/ti/am43xx/board.c @@ -188,7 +188,7 @@ const struct ctrl_ioregs ioregs_ddr3 = { .dt1ioctl = DDR3_DATA0_IOCTRL_VALUE, .dt2ioctrl = DDR3_DATA0_IOCTRL_VALUE, .dt3ioctrl = DDR3_DATA0_IOCTRL_VALUE, - .emif_sdram_config_ext = 0x0043, + .emif_sdram_config_ext = 0x0143, }; const struct emif_regs ddr3_emif_regs_400Mhz = {