u-boot/arch/arm/cpu/armv7
Matt Porter a3c3fabb0f arm, omap3: fix warm reset serial output on OMAP36xx/AM/DM37xx
In warm reset conditions on OMAP36xx/AM/DM37xx the rom code
incorrectly sets the DPLL4 clock input divider to /6.5 which
is an invalid value unless the input clock is 13MHz. When a JTAG
emulator is attached, a warm reset is necessary after the emulator
gains control of the process. This results in a loss of serial
output due to the invalid DPLL4 settings.

This patch fixes the issue by resetting the DPLL4 clock input
divider to /1 when the input clock is not 13MHz. AM/DM37x TRM
section 3.5.3.3.3.2.1 specifies that the /6.5 setting is only
used when the input clock is 13MHz.

Signed-off-by: Matt Porter <mporter@ti.com>
2012-05-15 08:31:41 +02:00
..
am33xx ARM:OMAP+:MMC: Add parameters to MMC init 2012-05-15 08:31:22 +02:00
exynos EXYNOS: add LCD and MIPI DSI clock interface. 2012-05-15 08:31:29 +02:00
highbank ARM: highbank: add reset support 2012-03-28 23:31:23 +02:00
imx-common mx53loco: Allow to print CPU information at a later stage 2012-05-15 08:31:32 +02:00
mx5 mx5: Add clock config interface 2012-05-15 08:31:32 +02:00
mx6 i.MX6: add enable_sata_clock() 2012-05-15 08:31:33 +02:00
omap-common omap4+: Remove CONFIG_ARCH_CPU_INIT 2012-05-15 08:31:27 +02:00
omap3 arm, omap3: fix warm reset serial output on OMAP36xx/AM/DM37xx 2012-05-15 08:31:41 +02:00
omap4 omap4: do not enable auxiliary cores 2012-05-15 08:31:41 +02:00
omap5 OMAP5: reset: Use cold reset in case of 5430ES1.0 2012-05-15 08:31:25 +02:00
s5p-common S5P: support generic watchdog timer 2012-02-12 10:11:29 +01:00
s5pc1xx armv7: add appropriate headers for assembly functions 2012-05-15 08:31:26 +02:00
tegra2 tegra2: trivially enable 13 mhz crystal frequency 2012-05-15 08:31:40 +02:00
u8500 armv7: add appropriate headers for assembly functions 2012-05-15 08:31:26 +02:00
cache_v7.c armv7: cache: remove flush on un-aligned invalidate 2011-09-04 11:36:16 +02:00
config.mk armv7: Use -march=armv7-a and thereby enable Thumb-2 2012-05-15 08:31:26 +02:00
cpu.c Add cache functions to SPL for armv7 2012-03-27 22:05:29 +02:00
Makefile Add cache functions to SPL for armv7 2012-03-27 22:05:29 +02:00
start.S armv7: add appropriate headers for assembly functions 2012-05-15 08:31:26 +02:00
syslib.c ARMV7: Vexpress: fix build errors 2010-12-08 23:44:21 +01:00