u-boot/arch/arm/cpu/arm926ejs
Marek Vasut dd3ecf020e arm: mx23: Fix VDDMEM misconfiguration
The VDDMEM ramped up in very weird way as it was horribly misconfigured.
Instead of setting up VDDMEM in one swipe, let it rise slowly the same
way as VDDD and VDDA in spl_power_init.c and then only clear ILIMIT before
memory gets inited. This makes sure the VDDMEM rises sanely, not jumps up
and down as it did till now.

The VDDMEM prior to this change did this:
     2V0____   .--------2V5
       |    `--'
 0V____|

The VDDMEM now does this:
    2V0_____,-----------2V5
      /
 0V__|

Moreover, VDDIO on MX23 uses 25mV steps while MX28 uses 50mV steps,
fix this difference too.

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-05-06 10:20:33 +02:00
..
armada100 arm: Move tbl to arch_global_data 2013-02-01 15:07:50 -05:00
at91 ARM: sam9x5: fix ethernet pins in MII mode 2013-03-12 13:02:20 +01:00
davinci Replace __bss_end__ with __bss_end 2013-03-15 16:13:54 -04:00
kirkwood arm: Move lastinc to arch_global_data 2013-02-01 15:07:50 -05:00
lpc32xx arm926ejs: add NXP LPC32x0 cpu series support 2012-05-15 08:31:21 +02:00
mb86r0x arm: Move lastinc to arch_global_data 2013-02-01 15:07:50 -05:00
mx25 imx: mx25: Remove legacy iomux support 2013-05-05 17:55:03 +02:00
mx27 arm: Move lastinc to arch_global_data 2013-02-01 15:07:50 -05:00
mxs arm: mx23: Fix VDDMEM misconfiguration 2013-05-06 10:20:33 +02:00
nomadik nhk8815: fix build errors 2012-03-28 23:53:22 +02:00
omap omap5912-osk: Fix get_timer() and CONFIG_SYS_HZ 2013-04-10 16:03:02 -04:00
orion5x arm: Move lastinc to arch_global_data 2013-02-01 15:07:50 -05:00
pantheon arm: Move tbl to arch_global_data 2013-02-01 15:07:50 -05:00
spear Merge branch 'u-boot/master' into 'u-boot-arm/master' 2013-04-12 22:07:57 +02:00
versatile arm: Move lastinc to arch_global_data 2013-02-01 15:07:50 -05:00
cache.c ARM926EJS: Fix cache.c to comply with checkpatch.pl 2012-04-16 22:12:01 +02:00
config.mk imx: Fix automatic make targets for imx images 2013-04-12 07:55:06 +02:00
cpu.c arm, arm-kirkwood: disable l2c before linux boot 2012-02-12 10:11:28 +01:00
Makefile arm926ejs: add noop implementation for dcache ops 2011-12-06 23:59:35 +01:00
start.S arm: Remove unused relocate_code() parameters 2013-04-12 07:55:07 +02:00