u-boot/arch/arm/cpu/arm926ejs/mxs
Marek Vasut 5c2f444c9b mxs: Reset the EMI block on mx23
The real reason for memory instability was the fact that the EMI block
was gated and not reset throughout the boards' operation. This patch
resets the EMI block properly while also reverts the memory voltage bump.
The memory stability issues were caused by the EMI not being reset properly
and thus there is no longer need to run the memory at higher voltage than
it ought to run at.

This partly reverts 8303ed128a .

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Otavio Salvador <otavio@ossystems.com.br>
Cc: Stefano Babic <sbabic@denx.de>
2013-03-07 17:22:56 +01:00
..
clock.c mxs: Add MX23 quirks into the clock code 2013-01-21 12:05:22 +01:00
iomux.c mxs: prefix register acessor macros with 'mxs' prefix 2012-09-01 14:58:17 +02:00
Makefile mxs: rename mx28.c to mxs.c as it is common to i.MX233 and i.MX28 SoCs 2012-09-01 14:58:17 +02:00
mxs.c mxs: Use __weak annotation to simplify code 2013-01-28 06:54:19 +01:00
mxs_init.h mxs: Reowork SPL to use 'mxs' prefix for methods 2012-09-01 14:58:17 +02:00
spl_boot.c mx23: SPL: Add boot mode support 2013-01-21 12:05:21 +01:00
spl_lradc_init.c mxs: Reowork SPL to use 'mxs' prefix for methods 2012-09-01 14:58:17 +02:00
spl_mem_init.c mxs: Reset the EMI block on mx23 2013-03-07 17:22:56 +01:00
spl_power_init.c mxs: Add function to ungate the power block on MX23 2013-01-21 12:05:22 +01:00
start.S MX28: Drop the cp15 reconfiguration from SPL 2012-09-01 14:58:25 +02:00
timer.c arm: Move lastinc to arch_global_data 2013-02-01 15:07:50 -05:00
u-boot-imx23.bd mx23: config: Enable building of u-boot.sb binary 2013-01-21 12:05:21 +01:00
u-boot-imx28.bd MX28: config: Allow different target generation in elftosb call 2012-09-01 14:58:27 +02:00
u-boot-spl.lds common: Discard the __u_boot_cmd section 2012-10-22 08:29:42 -07:00