summaryrefslogtreecommitdiff
path: root/include/fsl_esdhc.h
diff options
context:
space:
mode:
authorAnish Trivedi <anish@freescale.com>2010-11-10 17:07:12 -0600
committerTerry Lv <r65388@freescale.com>2010-12-01 18:02:07 +0800
commit7a9a5e1d912fbdcdf80b51a60dfd45214f65ddc8 (patch)
treeccc430cdc41a8b633fb6ad71aedcf7d051db059e /include/fsl_esdhc.h
parent7a047737bdd06e9fb44b055ecd8a4cdb27e72711 (diff)
downloadu-boot-imx-7a9a5e1d912fbdcdf80b51a60dfd45214f65ddc8.zip
u-boot-imx-7a9a5e1d912fbdcdf80b51a60dfd45214f65ddc8.tar.gz
u-boot-imx-7a9a5e1d912fbdcdf80b51a60dfd45214f65ddc8.tar.bz2
ENGR00133579 Uboot ESDHCv3 Remove workaround for DLL
On MX50 TO 1.0, DLL did not work in slave mode, so slave override mode was used instead. Removed this workaround, except for TO 1.0. Starting with TO 1.1, the DLL in slave mode is working as expected. Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Terry Lv <r65388@freescale.com>
Diffstat (limited to 'include/fsl_esdhc.h')
-rw-r--r--include/fsl_esdhc.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/fsl_esdhc.h b/include/fsl_esdhc.h
index a0b1f5c..e32d7d2 100644
--- a/include/fsl_esdhc.h
+++ b/include/fsl_esdhc.h
@@ -155,6 +155,10 @@
#define ESDHC_DLLCTRL_SLV_OVERRIDE_VAL_MASK 0x0000FC00
#define ESDHC_DLLCTRL_SLV_OVERRIDE_VAL_SHIFT 10
#define ESDHC_DLLCTRL_SLV_OVERRIDE 0x200
+#define ESDHC_DLLCTRL_TARGET_MASK 0x00000078
+#define ESDHC_DLLCTRL_TARGET_SHIFT 3
+#define ESDHC_DLL_TARGET_DEFAULT_VAL 4
+#define ESDHC_DLLSTS_SLV_LOCK_MASK 0x00000001
struct fsl_esdhc_cfg {
u32 esdhc_base;