u-boot/cpu
Ingo van Lil 3eb90bad65 Generic udelay() with watchdog support
According to the PPC reference implementation the udelay() function is
responsible for resetting the watchdog timer as frequently as needed.
Most other architectures do not meet that requirement, so long-running
operations might result in a watchdog reset.

This patch adds a generic udelay() function which takes care of
resetting the watchdog before calling an architecture-specific
__udelay().

Signed-off-by: Ingo van Lil <inguin@gmx.de>
2009-12-05 01:08:53 +01:00
..
74xx_7xx relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
arm720t Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
arm920t Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
arm925t Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
arm926ejs Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
arm946es arm: Remove -fno-strict-aliasing 2009-09-04 22:15:53 +02:00
arm1136 Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
arm1176 Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
arm_cortexa8 Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
arm_intcm arm: Remove -fno-strict-aliasing 2009-09-04 22:15:53 +02:00
at32ap Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
blackfin Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
i386 Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
ixp Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
leon2 Update U-Boot's build timestamp on every compile 2008-12-06 23:36:43 +01:00
leon3 Update U-Boot's build timestamp on every compile 2008-12-06 23:36:43 +01:00
lh7a40x Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
mcf52x2 ColdFire: Add M5208EVB and MCF520x CPU support 2009-07-14 09:27:17 -05:00
mcf523x ColdFire: PLATFORM_CPPFLAGS updates for new compiler 2009-03-17 15:58:37 -06:00
mcf532x ColdFire: Fix compile warning messages 2009-08-26 03:44:31 -05:00
mcf547x_8x Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
mcf5227x ColdFire: Fix compile warning messages 2009-08-26 03:44:31 -05:00
mcf5445x Minor coding style cleanup. 2009-08-10 10:38:34 +02:00
microblaze microblaze: Use cache functions (especially cache status) 2009-01-23 10:40:00 +01:00
mips MIPS: Implement ethernet halt for au1x00 2009-05-16 09:20:03 +09:00
mpc5xx relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
mpc5xxx relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
mpc8xx relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
mpc8xxx fsl-ddr: Fix the chip-select interleaving issue 2009-11-12 08:09:49 -06:00
mpc83xx mpc83xx: mpc8313 - handle erratum IPIC1 (TSEC IRQ number swappage) 2009-10-16 17:08:35 -05:00
mpc85xx Merge branch 'master' into next 2009-11-15 23:13:40 +01:00
mpc86xx relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
mpc512x Merge branch 'reloc' 2009-10-09 00:03:18 +02:00
mpc824x relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
mpc8220 relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
mpc8260 relocation: Do not relocate NULL pointers. 2009-10-08 09:33:36 +02:00
nios General help message cleanup 2009-06-12 20:47:16 +02:00
nios2 General help message cleanup 2009-06-12 20:47:16 +02:00
ppc4xx ppc4xx: Cleanup PPC4xx I2C infrastructure 2009-11-23 16:27:02 +01:00
pxa Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
s3c44b0 Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
sa1100 Generic udelay() with watchdog support 2009-12-05 01:08:53 +01:00
sh2 sh: unify linker script 2009-07-08 11:43:15 +09:00
sh3 sh: unify linker script 2009-07-08 11:43:15 +09:00
sh4 sh: unify linker script 2009-07-08 11:43:15 +09:00