kernel-ark/arch/ppc/syslib
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
..
btext.c
cpc700_pic.c
cpc700.h
cpc710.h
cpm2_common.c [PATCH] ppc32: Add proper prototype for cpm2_reset() 2005-07-27 16:25:55 -07:00
cpm2_pic.c
cpm2_pic.h
dcr.S
gen550_dbg.c
gen550_kgdb.c
gen550.h
gt64260_pic.c
harrier.c
hawk_common.c
i8259.c
ibm44x_common.c
ibm44x_common.h [PATCH] ppc32: add 440ep support 2005-08-01 19:14:01 -07:00
ibm440gp_common.c
ibm440gp_common.h
ibm440gx_common.c [PATCH] ppc32: add 440ep support 2005-08-01 19:14:01 -07:00
ibm440gx_common.h
ibm440sp_common.c
ibm440sp_common.h
ibm_ocp.c
indirect_pci.c
ipic.c
ipic.h
m8xx_setup.c [PATCH] ppc32 8xx: fix warnings in m8xx_setup.c 2005-08-30 11:15:19 -07:00
m8xx_wdt.c
m8xx_wdt.h
m82xx_pci.c [PATCH] ppc32: fix compilation error with CONFIG_PQ2FADS 2005-07-27 16:25:55 -07:00
m82xx_pci.h
m8260_pci_erratum9.c
m8260_setup.c [PATCH] ppc32: Add proper prototype for cpm2_reset() 2005-07-27 16:25:55 -07:00
Makefile [PATCH] ppc32: Remove board support for PCORE 2005-09-05 00:05:55 -07:00
mpc10x_common.c [PATCH] ppc32: Make the UARTs on MPC824x individual platform devices 2005-07-27 16:25:55 -07:00
mpc52xx_devices.c
mpc52xx_pci.c
mpc52xx_pci.h
mpc52xx_pic.c
mpc52xx_setup.c
mpc52xx_sys.c
mpc83xx_devices.c [PATCH] ppc32: Fix MPC834x USB memory map offsets 2005-08-08 15:29:13 -07:00
mpc83xx_sys.c
mpc85xx_devices.c
mpc85xx_sys.c
mv64x60_dbg.c
mv64x60_win.c
mv64x60.c
mv64360_pic.c
ocp.c
of_device.c [PATCH] openfirmware: generate device table for userspace 2005-07-06 12:55:20 -07:00
open_pic2.c
open_pic_defs.h
open_pic.c [PATCH] ppc32: Bump PMU interrupt priority 2005-06-27 15:11:42 -07:00
pci_auto.c
ppc4xx_dma.c [PATCH] ppc32: fix ppc4xx stb03xxx dma build 2005-08-18 12:53:58 -07:00
ppc4xx_pic.c [PATCH] ppc32: explicitly disable 440GP IRQ compatibility mode in 440GX setup 2005-07-05 19:18:59 -07:00
ppc4xx_pm.c
ppc4xx_setup.c [PATCH] ppc32: Added support for the Book-E style Watchdog Timer 2005-09-05 00:05:56 -07:00
ppc4xx_sgdma.c
ppc8xx_pic.c
ppc8xx_pic.h
ppc83xx_setup.c
ppc83xx_setup.h
ppc85xx_common.c
ppc85xx_common.h
ppc85xx_setup.c [PATCH] ppc32: Fix typo in setup of 2nd PCI bus on 85xx 2005-07-27 16:25:56 -07:00
ppc85xx_setup.h
ppc403_pic.c
ppc405_pci.c
ppc_sys.c
prep_nvram.c
prom_init.c
prom.c
qspan_pci.c
todc_time.c
xilinx_pic.c