All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/2] OMAP5/DRA7: EMIF fixes for lowpower usecases
@ 2013-11-07 14:47 Sricharan R
  2013-11-07 14:47 ` [U-Boot] [PATCH 1/2] ARM: DRA: EMIF: Change DDR3 settings to use hw leveling Sricharan R
  2013-11-07 14:47 ` [U-Boot] [PATCH 2/2] ARM: DRA7/OMAP5: EMIF: Add workaround for bug 0039 Sricharan R
  0 siblings, 2 replies; 5+ messages in thread
From: Sricharan R @ 2013-11-07 14:47 UTC (permalink / raw)
  To: u-boot

1)  Currently the DDR3 memory on DRA7 ES1.0 evm board is enabled using
    software leveling. This was done since hardware leveling was not
    working. Now that the right sequence to do hw leveling is identified,
    use it. This is required for EMIF clockdomain to idle and come back
    during lowpower usecases

2)  When core power domain hits oswr, then DDR3 memories does not come back
    while resuming. This is because when EMIF registers are lost, then the
    controller takes care of copying the values from the shadow registers.
    If the shadow registers are not updated with the right values, then this
    results in incorrect settings while resuming. So updating the shadow registers
    with the corresponding status registers here during the boot.

Sricharan R (2):
  ARM: DRA: EMIF: Change DDR3 settings to use hw leveling
  ARM: DRA7/OMAP5: EMIF: Add workaround for bug 0039

 arch/arm/cpu/armv7/omap-common/emif-common.c |  174 ++++++++++++++-------
 arch/arm/cpu/armv7/omap5/hw_data.c           |    9 +-
 arch/arm/cpu/armv7/omap5/hwinit.c            |   12 +-
 arch/arm/cpu/armv7/omap5/sdram.c             |  215 ++++++++++++++++++--------
 arch/arm/include/asm/arch-omap5/omap.h       |    1 +
 arch/arm/include/asm/emif.h                  |   14 +-
 6 files changed, 301 insertions(+), 124 deletions(-)

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-11-08  6:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-07 14:47 [U-Boot] [PATCH 0/2] OMAP5/DRA7: EMIF fixes for lowpower usecases Sricharan R
2013-11-07 14:47 ` [U-Boot] [PATCH 1/2] ARM: DRA: EMIF: Change DDR3 settings to use hw leveling Sricharan R
2013-11-07 15:03   ` Tom Rini
2013-11-08  6:03     ` Sricharan R
2013-11-07 14:47 ` [U-Boot] [PATCH 2/2] ARM: DRA7/OMAP5: EMIF: Add workaround for bug 0039 Sricharan R

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.