From aa4518c614dde147501b83861a2d2d9748f3c7f2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lothar=20Wa=C3=9Fmann?= Date: Wed, 9 Apr 2014 10:18:20 +0200 Subject: [PATCH] karo: tx53: lowlevel_init: remove write calibration write calibration is not necessary due to the PCB layout and doesn't work with the NT5CB128M16FP-DII chips that only use primary DQ lines for signalling --- board/karo/tx53/lowlevel_init.S | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/board/karo/tx53/lowlevel_init.S b/board/karo/tx53/lowlevel_init.S index 25d3ddd99c..22acc62eb4 100644 --- a/board/karo/tx53/lowlevel_init.S +++ b/board/karo/tx53/lowlevel_init.S @@ -516,16 +516,6 @@ dcd_hdr: MXC_DCD_CMD_CHK(MXC_DCD_CMD_SZ_WORD, MXC_DCD_CMD_FLAG_CHK_CLR, 0x63fd9040, 0x00010000) MXC_DCD_CMD_WRT(MXC_DCD_CMD_SZ_WORD, MXC_DCD_CMD_FLAG_WRITE) - /* Write Leveling */ - MXC_DCD_ITEM(0x63fd901c, ESDSCR_MRS_VAL(0, 3, (1 << 2))) /* MRS: select MPR */ - MXC_DCD_ITEM(0x63fd901c, ESDSCR_MRS_VAL(0, 1, mr1_val | (1 << 7)) | (1 << 9)) /* MRS: start write leveling */ - MXC_DCD_ITEM(0x63fd901c, 0x00000000) - MXC_DCD_ITEM(0x63fd9048, 0x00000001) - MXC_DCD_CMD_CHK(MXC_DCD_CMD_SZ_WORD, 0, 0x63fd9048, 0x00000001) - MXC_DCD_CMD_WRT(MXC_DCD_CMD_SZ_WORD, MXC_DCD_CMD_FLAG_WRITE) - MXC_DCD_ITEM(0x63fd901c, ESDSCR_MRS_VAL(0, 1, mr1_val)) /* MRS: end write leveling */ - MXC_DCD_ITEM(0x63fd901c, ESDSCR_MRS_VAL(0, 3, 0)) /* MRS: select normal data path */ - /* DQS calibration */ MXC_DCD_ITEM(0x63fd901c, 0x04008010) /* precharge all */ MXC_DCD_ITEM(0x63fd901c, ESDSCR_MRS_VAL(0, 3, (1 << 2))) /* MRS: select MPR */ -- 2.39.2