author | Vaibhav Bedia <vaibhav.bedia@ti.com> | |
Tue, 17 Jan 2012 06:54:54 +0000 (12:24 +0530) | ||
committer | Vaibhav Hiremath <hvaibhav@ti.com> | |
Mon, 23 Jan 2012 19:14:56 +0000 (00:44 +0530) | ||
commit | 0f23be03d4fe1d3429773e2310309f5fe02814f5 | |
tree | cfe333c4fb53128dd4619b51288b735cf323c205 | tree | snapshot (tar.xz tar.gz zip) |
parent | 63d3c9c2bb87c4ab9c75a900fca3d6194098b309 | commit | diff |
ARM: OMAP: AM33XX: Add EMIF and DDR PHY register offsets and values
When coming out of low power state, the EMIF and DDR
PHY registers need to be restored to the old value.
A naive approach of storing the DDR PHY register values during
suspend and restoring it back during resume will not work
due to a silicon errata related to readback of the DDR PHY
registers.
EMIF registers values can be readback and stored but for
now we assume that the code is running on AM335x EVM with DDR2
which is configured to run @266MHz.
Signed-off-by: Vaibhav Bedia <vaibhav.bedia@ti.com>
When coming out of low power state, the EMIF and DDR
PHY registers need to be restored to the old value.
A naive approach of storing the DDR PHY register values during
suspend and restoring it back during resume will not work
due to a silicon errata related to readback of the DDR PHY
registers.
EMIF registers values can be readback and stored but for
now we assume that the code is running on AM335x EVM with DDR2
which is configured to run @266MHz.
Signed-off-by: Vaibhav Bedia <vaibhav.bedia@ti.com>
arch/arm/mach-omap2/pm33xx.h | [new file with mode: 0644] | blob |
arch/arm/plat-omap/include/plat/emif.h | diff | blob | history |