summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/arch-mx6
diff options
context:
space:
mode:
authorTim Harvey <tharvey@gateworks.com>2015-04-03 16:52:52 -0700
committerStefano Babic <sbabic@denx.de>2015-04-22 14:35:35 +0200
commit78c5a180871d4337d4cfd41d6739a04b271b2e4d (patch)
tree2aaac7ec7a70f9b06587d64996d4e12b699422c4 /arch/arm/include/asm/arch-mx6
parent32f9ef3e2ba813ea541f08c551b9188ef4749307 (diff)
downloadtalos-obmc-uboot-78c5a180871d4337d4cfd41d6739a04b271b2e4d.tar.gz
talos-obmc-uboot-78c5a180871d4337d4cfd41d6739a04b271b2e4d.zip
arm: mx6: ddr: add pd_fast_exit flag to system information
DDR3 has a special Precharge power-down mode: fast-exit vs slow-exit. In slow-exit mode the DLL is off but in some quiescent state that makes it easy to turn on again in tXPDLL cycles (about 10tCK) vs the full tDLLK (512tCK). In fast-exist mode the DLL is maintained such that it is ready again in about 3tCK. Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Diffstat (limited to 'arch/arm/include/asm/arch-mx6')
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6-ddr.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-mx6/mx6-ddr.h b/arch/arm/include/asm/arch-mx6/mx6-ddr.h
index 8e0d7d15c1..c49aa6290c 100644
--- a/arch/arm/include/asm/arch-mx6/mx6-ddr.h
+++ b/arch/arm/include/asm/arch-mx6/mx6-ddr.h
@@ -250,6 +250,7 @@ struct mx6_ddr_sysinfo {
u8 mif3_mode; /* Command prediction working mode */
u8 rst_to_cke; /* Time from SDE enable to CKE rise */
u8 sde_to_rst; /* Time from SDE enable until DDR reset# is high */
+ u8 pd_fast_exit;/* enable precharge powerdown fast-exit */
};
/*
OpenPOWER on IntegriCloud