linux/arch/ppc/kernel
Kumar Gala a2f40ccd29 [PATCH] ppc32: Added support for the Book-E style Watchdog Timer
PowerPC 40x and Book-E processors support a watchdog timer at the processor
core level.  The timer has implementation dependent timeout frequencies
that can be configured by software.

One the first Watchdog timeout we get a critical exception.  It is left to
board specific code to determine what should happen at this point.  If
nothing is done and another timeout period expires the processor may
attempt to reset the machine.

Command line parameters:
  wdt=0 : disable watchdog (default)
  wdt=1 : enable watchdog

  wdt_period=N : N sets the value of the Watchdog Timer Period.

  The Watchdog Timer Period meaning is implementation specific. Check
  User Manual for the processor for more details.

This patch is based off of work done by Takeharu Kato.

Signed-off-by: Matt McClintock <msm@freescale.com>
Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-05 00:05:56 -07:00
..
Makefile [PATCH] kexec: kexec ppc support 2005-06-25 16:24:51 -07:00
align.c [PATCH] ppc32: Fix address checking on lmw/stmw align exception 2005-05-01 08:58:42 -07:00
asm-offsets.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bitops.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpu_setup_6xx.S [PATCH] ppc: L2 cache prefetch fixes on 745x 2005-09-01 10:52:29 -07:00
cpu_setup_power4.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cputable.c [PATCH] ppc32: add 440ep support 2005-08-01 19:14:01 -07:00
dma-mapping.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
entry.S [PATCH] ppc32: add 440ep support 2005-08-01 19:14:01 -07:00
find_name.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fpu.S [PATCH] ppc32: refactor FPU exception handling 2005-05-01 08:58:40 -07:00
head.S [PATCH] ppc32: refactor FPU exception handling 2005-05-01 08:58:40 -07:00
head_4xx.S [PATCH] ppc32: Added support for the Book-E style Watchdog Timer 2005-09-05 00:05:56 -07:00
head_8xx.S [PATCH] ppc32: 8xx: update DataTLBMiss exception comment 2005-07-27 16:25:55 -07:00
head_44x.S [PATCH] ppc32: Added support for the Book-E style Watchdog Timer 2005-09-05 00:05:56 -07:00
head_booke.h [PATCH] ppc32: Add support for Freescale e200 (Book-E) core 2005-06-25 16:24:26 -07:00
head_fsl_booke.S [PATCH] ppc32: Added support for the Book-E style Watchdog Timer 2005-09-05 00:05:56 -07:00
idle.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
idle_6xx.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
idle_power4.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
irq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
l2cr.S [PATCH] ppc: L2 cache prefetch fixes on 745x 2005-09-01 10:52:29 -07:00
machine_kexec.c [PATCH] kexec-ppc: fix for ksysfs crash_notes 2005-07-12 16:01:03 -07:00
misc.S [PATCH] ppc32: add 440ep support 2005-08-01 19:14:01 -07:00
module.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
pci.c [PATCH] pci and yenta: pcibios_bus_to_resource 2005-08-04 21:32:46 -07:00
perfmon.c [PATCH] ppc32: Add support for Freescale e200 (Book-E) core 2005-06-25 16:24:26 -07:00
perfmon_fsl_booke.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ppc-stub.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ppc_htab.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ppc_ksyms.c [PATCH] arch/ppc/kernel/ppc_ksyms.c: remove unused #define EXPORT_SYMTAB_STROPS 2005-09-05 00:05:52 -07:00
process.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ptrace.c Add CONFIG_AUDITSC and CONFIG_SECCOMP support for ppc32 2005-05-08 15:56:09 +01:00
relocate_kernel.S [PATCH] ppc32: use correct register names in arch/ppc/kernel/relocate_kernel.S 2005-06-30 08:45:09 -07:00
semaphore.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
setup.c [PATCH] ppc32: Added support for the Book-E style Watchdog Timer 2005-09-05 00:05:56 -07:00
signal.c [PATCH] convert signal handling of NODEFER to act like other Unix boxes. 2005-08-29 10:03:11 -07:00
smp-tbsync.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
softemu8xx.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
swsusp.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
syscalls.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
temp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
time.c [PATCH] ppc32: stop misusing NTP's time_offset value 2005-07-05 19:18:59 -07:00
traps.c [PATCH] ppc32: Added support for the Book-E style Watchdog Timer 2005-09-05 00:05:56 -07:00
vecemu.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vector.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vmlinux.lds.S [PATCH] ppc32: platform-specific functions missing from kallsyms. 2005-05-05 16:36:31 -07:00