u-boot/arch/arm/cpu
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
..
arm720t arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
arm920t arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
arm925t arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
arm926ejs i.MX28: Avoid redefining serial_put[cs]() 2012-05-15 08:31:36 +02:00
arm946es arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
arm1136 ARM1136: MX35: Make asm routines volatile in cache ops 2012-04-16 14:53:59 +02:00
arm1176 arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
arm_intcm arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
armv7 arm, omap3: fix warm reset serial output on OMAP36xx/AM/DM37xx 2012-05-15 08:31:41 +02:00
ixp IXP: Squash warnings in IXP NPE 2012-03-26 23:09:26 +02:00
lh7a40x arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
pxa arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
s3c44b0 arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
sa1100 arm: Use common .lds file where possible 2012-03-30 07:43:47 +02:00
u-boot.lds arm: add a common .lds link script 2012-03-30 07:43:44 +02:00