u-boot/arch/arm/cpu/armv7/mx6
Nikolay Dimitrov 8a2bd215a2 arm: mx6: Clamp MMDC and DDR3 clocks for timing calculations
This is proposal for clamping the MMDC/DDR3 clocks to the maximum supported
frequencies as per imx6 SOC models, and for dynamically calculating valid
clock value based on mem_speed.

Currently the code uses impossible values for mem_speed (1333, 1600 MT/s) for
calculating the DDR timings, and uses fixed clock (528 or 400 MHz) which
doesn't take into account DDR3 memory limitations.

Signed-off-by: Nikolay Dimitrov <picmaster@mail.bg>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Tim Harvey <tharvey@gateworks.com>
Cc: Eric Nelson <eric.nelson@boundarydevices.com>
2015-05-15 19:20:46 +02:00
..
clock.c Merge branch 'master' of git://git.denx.de/u-boot-spi 2015-01-02 07:42:58 -05:00
ddr.c arm: mx6: Clamp MMDC and DDR3 clocks for timing calculations 2015-05-15 19:20:46 +02:00
hab.c imx: Support i.MX6 High Assurance Boot authentication 2014-09-22 16:21:04 +02:00
Kconfig arch: Make board selection choices optional 2015-05-12 18:10:02 -04:00
Makefile mx6: add support of multi-processor command 2014-08-20 11:52:54 +02:00
mp.c mx6: add support of multi-processor command 2014-08-20 11:52:54 +02:00
soc.c mx6: soc: Switch to cold reset 2015-03-13 13:29:42 +01:00