From 76c8801cb484dbd81216402aa422cf613d6c4150 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lothar=20Wa=C3=9Fmann?= Date: Wed, 9 Apr 2014 10:18:24 +0200 Subject: [PATCH] karo: tx53: lowlevel_init: make sure ESDSCR[CON_REQ] remains asserted throughout the whole calibration process --- board/karo/tx53/lowlevel_init.S | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/board/karo/tx53/lowlevel_init.S b/board/karo/tx53/lowlevel_init.S index 22acc62eb4..a1e7571563 100644 --- a/board/karo/tx53/lowlevel_init.S +++ b/board/karo/tx53/lowlevel_init.S @@ -526,7 +526,7 @@ dcd_hdr: MXC_DCD_ITEM(0x63fd901c, ESDSCR_MRS_VAL(0, 3, 0)) /* MRS: select normal data path */ /* WR DL calibration */ - MXC_DCD_ITEM(0x63fd901c, 0x00000000) + MXC_DCD_ITEM(0x63fd901c, 0x00008000) MXC_DCD_ITEM(0x63fd901c, 0x04008010) /* precharge all */ MXC_DCD_ITEM(0x63fd901c, ESDSCR_MRS_VAL(0, 3, (1 << 2))) /* MRS: select MPR */ MXC_DCD_ITEM(0x63fd90a4, 0x00000010) @@ -548,6 +548,8 @@ dcd_hdr: /* DDR calibration done */ MXC_DCD_ITEM(0x63fd901c, 0x00000000) + MXC_DCD_CMD_CHK(MXC_DCD_CMD_SZ_WORD, MXC_DCD_CMD_FLAG_CHK_CLR, 0x63fd901c, 0x00004000) + MXC_DCD_CMD_WRT(MXC_DCD_CMD_SZ_WORD, MXC_DCD_CMD_FLAG_WRITE) /* setup NFC pads */ /* MUX_SEL */ -- 2.39.2