linux-hardened/include/asm-arm/arch-s3c2410
Ben Dooks 3c7d9c81e1 [ARM] 4987/1: S3C24XX: Ensure watchdog reset initiated from cached code.
There seems to be some problem with at-least the S3C2440 and
bus traffic during an reset. It is unlikely, but still possible
that the system will hang in such a way that the watchdog cannot
get the system out of the state it is in.

Change to making the code that calls the watchdog reset run from
cached memory so that instruction fetches have quiesced before the
watchdog fires.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-04-17 17:04:41 +01:00
..
anubis-cpld.h [ARM] 4445/1: ANUBIS: Fix CPLD registers 2007-06-11 09:09:34 +01:00
anubis-irq.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00
anubis-map.h [ARM] 4445/1: ANUBIS: Fix CPLD registers 2007-06-11 09:09:34 +01:00
audio.h [ARM] Fix s3c2410 ALSA audio for typedef elimination 2007-02-20 16:11:11 +00:00
bast-cpld.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00
bast-irq.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00
bast-map.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00
bast-pmu.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00
debug-macro.S [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S 2008-01-28 13:20:52 +00:00
dma.h [ARM] 4781/1: S3C24XX: DMA suspend and resume support 2008-01-28 13:20:51 +00:00
entry-macro.S [ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user 2007-02-17 15:04:29 +00:00
fb.h s3c2410fb: removes lcdcon1 register value from s3c2410fb_display 2007-10-16 09:43:18 -07:00
gpio.h [PATCH] gpio_direction_output() needs an initial value 2007-03-16 19:25:04 -07:00
h1940-latch.h [ARM] 4042/1: H1940: Fix sparse errors from VA addresses 2006-12-17 23:37:53 +00:00
h1940.h [ARM] 3986/1: H1940: suspend to RAM support 2006-12-07 16:17:49 +00:00
hardware.h [ARM] 4793/1: S3C24XX: Add IRQ->GPIO pin mapping function 2008-01-28 13:20:52 +00:00
idle.h [ARM] 3776/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 2006-09-09 19:44:52 +01:00
io.h [ARM] 3779/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [left] 2006-09-09 19:44:57 +01:00
irqs.h [ARM] 4872/1: Replaces buggy macro in S3C2410 irq include 2008-03-20 15:59:32 +00:00
leds-gpio.h [ARM] 4038/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (core) 2006-12-17 23:37:48 +00:00
map.h [ARM] 4521/2: S3C: Reorganise VA mapping headers 2007-07-22 17:06:02 +01:00
memory.h [ARM] 4522/1: S3C: split include/asm-arm/arch/memory.h 2007-07-22 17:06:04 +01:00
osiris-cpld.h [ARM] 4444/2: OSIRIS: CPLD suspend fix 2007-06-11 09:09:31 +01:00
osiris-map.h [ARM] 4442/1: OSIRIS: Fix CPLD register definitions 2007-06-11 09:09:15 +01:00
otom-map.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
regs-clock.h [ARM] 4985/1: S3C2412: Fix ARMDIVN name in CLKDIVN definition. 2008-04-17 17:04:38 +01:00
regs-dsc.h [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected 2008-01-28 13:20:50 +00:00
regs-gpio.h [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call 2008-01-28 13:20:50 +00:00
regs-gpioj.h [ARM] 4401/1: S3C2443: Add definitions for port GPIOJ 2007-05-26 10:09:38 +01:00
regs-irq.h fix file specification in comments 2006-10-03 23:01:26 +02:00
regs-lcd.h FB/S3C2412: add S3C2412 support to S3C2410 fb driver 2008-02-06 10:41:17 -08:00
regs-mem.h [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers 2008-01-28 13:20:51 +00:00
regs-power.h [ARM] 4720/1: S3C2412: Add power configuration registers for battery flat behaviour. 2008-01-28 13:20:48 +00:00
regs-s3c2412-mem.h [ARM] 4983/1: S3C2412: Add initial memory controller registers 2008-04-17 17:04:36 +01:00
regs-s3c2412.h [ARM] 4586/1: S3C2412: power register updates 2007-10-12 23:43:28 +01:00
regs-s3c2443-clock.h [ARM] 4365/1: Add AC97 clock to s3c2443 machine 2007-05-11 17:19:26 +01:00
regs-sdi.h fix file specification in comments 2006-10-03 23:01:26 +02:00
reset.h [ARM] 4204/1: S3C24XX: add hook to specify cpu reset 2007-02-16 11:40:50 +00:00
spi-gpio.h spi: s3c drivers shouldn't care about spi_board_info 2008-02-06 10:41:11 -08:00
spi.h spi: s3c drivers shouldn't care about spi_board_info 2008-02-06 10:41:11 -08:00
system-reset.h [ARM] 4987/1: S3C24XX: Ensure watchdog reset initiated from cached code. 2008-04-17 17:04:41 +01:00
system.h [ARM] 4987/1: S3C24XX: Ensure watchdog reset initiated from cached code. 2008-04-17 17:04:41 +01:00
timex.h [ARM] 4038/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (core) 2006-12-17 23:37:48 +00:00
uncompress.h [ARM] 4523/1: S3C: Remove FIFO_MAX from uncompression headers 2007-07-22 17:06:05 +01:00
usb-control.h [ARM] 4038/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (core) 2006-12-17 23:37:48 +00:00
vmalloc.h [ARM] 3779/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [left] 2006-09-09 19:44:57 +01:00
vr1000-cpld.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00
vr1000-irq.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00
vr1000-map.h [ARM] 4039/1: S3C24XX: Fix copyrights in include/asm-arm/arch-s3c2410 (mach) 2006-12-17 23:37:49 +00:00