diff --git a/drivers/ddr/fsl/ctrl_regs.c b/drivers/ddr/fsl/ctrl_regs.c index 586c899..902c269 100644 --- a/drivers/ddr/fsl/ctrl_regs.c +++ b/drivers/ddr/fsl/ctrl_regs.c @@ -775,7 +775,7 @@ static void set_ddr_sdram_cfg(fsl_ddr_cfg_regs_t *ddr, unsigned int hse; /* Global half strength override */ unsigned int acc_ecc_en = 0; /* Accumulated ECC enable */ unsigned int mem_halt = 0; /* memory controller halt */ - unsigned int bi = 0; /* Bypass initialization */ + unsigned int bi = 1;//0; /* Bypass initialization */ mem_en = 1; sren = popts->self_refresh_in_sleep; diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h index f93bfc6..f8f6f78 100644 --- a/include/configs/T104xRDB.h +++ b/include/configs/T104xRDB.h @@ -246,7 +246,7 @@ #define CONFIG_BTB /* toggle branch predition */ #define CONFIG_DDR_ECC #ifdef CONFIG_DDR_ECC -#define CONFIG_ECC_INIT_VIA_DDRCONTROLLER 0 +#define CONFIG_ECC_INIT_VIA_DDRCONTROLLER #define CONFIG_MEM_INIT_VALUE 0xdeaddead //just making sure this is where its set #endif