u-boot/arch/arm/cpu/pxa
Andrew Ruder 7d211fec96 arm: pxa: use common timer functions
This patch moves pxa to the common timer functions added in commit

  8dfafdd - Introduce common timer functions <Rob Herring>

The (removed) pxa timer code (specifically __udelay()) could deadlock at
the 32-bit boundary of get_ticks().  get_ticks() returned a 32-bit value
cast up to a 64-bit value.  If get_ticks() + tmo in __udelay() crossed
the 32-bit boundary, the while condition became unconditionally true and
locked the processor.  Rather than patch the specific pxa issues, simply
move everything over to the common code.

Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
Cc: Marek Vasut <marex@denx.de>
Cc: Tom Rini <trini@konsuiko.com>
2015-08-24 20:30:37 +02:00
..
config.mk ARM: move -march=* and -mtune= options to arch/arm/Makefile 2015-03-27 16:55:22 +01:00
cpuinfo.c arm: pxa: introducing cpuinfo display for marvell pxa270m 2015-03-05 09:24:10 -05:00
Makefile pxa: Fix boot hang by avoiding vector relocation 2015-08-24 20:30:37 +02:00
pxa2xx.c ARM: pxa: prevent PXA270 occasional reboot freezes 2013-12-18 16:00:37 +01:00
relocate.S pxa: Fix boot hang by avoiding vector relocation 2015-08-24 20:30:37 +02:00
start.S remove unnecessary version.h includes 2015-03-24 10:50:50 -04:00
timer.c arm: pxa: use common timer functions 2015-08-24 20:30:37 +02:00
usb.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00