linux/drivers/watchdog
Wolfram Sang 19f505f09c watchdog: pnx4008: cleanup resource handling using managed devices
The resource handling in this driver was flaky: IO_ADDRESS instead of
ioremap (and no unmapping), an unneeded static resource, no central exit
path for error cases. Fix this by converting the driver to use managed
resources. Also use dev_*-messages instead of pr_* while we are here.

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
2012-03-27 19:59:03 +02:00
..
acquirewdt.c Fix common misspellings 2011-03-31 11:26:23 -03:00
advantechwdt.c
alim1535_wdt.c
alim7101_wdt.c
ar7_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
at32ap700x_wdt.c watchdog: update author email for at32ap700x_wdt 2011-06-28 20:01:25 +00:00
at91rm9200_wdt.c
at91sam9_wdt.c ARM: at91: make watchdog drivers soc independent 2011-11-28 22:50:39 +08:00
at91sam9_wdt.h ARM: at91: make watchdog drivers soc independent 2011-11-28 22:50:39 +08:00
ath79_wdt.c watchdog: ath79_wdt: flush register writes 2012-01-06 15:27:51 +01:00
bcm47xx_wdt.c bcm47xx: add support for bcma bus 2011-08-08 14:29:32 -04:00
bcm63xx_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
bfin_wdt.c
booke_wdt.c watchdog: fix GETTIMEOUT ioctl in booke_wdt 2012-02-29 09:46:13 +01:00
coh901327_wdt.c watchdog: move coh901327 state holders 2011-12-26 15:14:24 +01:00
cpu5wdt.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
cpwd.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
davinci_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
dw_wdt.c watchdog: dw_wdt.c: use devm_request_and_ioremap 2012-01-27 09:53:28 +01:00
ep93xx_wdt.c
eurotechwdt.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
f71808e_wdt.c module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
gef_wdt.c watchdog: gef_wdt: fix MODULE_ALIAS 2011-06-28 07:43:00 +00:00
geodewdt.c
hpwdt.c watchdog: hpwdt: clean up set_memory_x call for 32 bit 2012-02-28 17:08:36 +01:00
i6300esb.c
ib700wdt.c
ibmasr.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
imx2_wdt.c watchdog: make imx2_wdt report boot status correctly 2012-03-27 19:58:30 +02:00
indydog.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
intel_scu_watchdog.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
intel_scu_watchdog.h
iop_wdt.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
it87_wdt.c watchdog: Use "request_muxed_region" in it87 watchdog drivers 2011-07-22 08:55:23 +00:00
it8712f_wdt.c watchdog: it8712f_wdt.c: improve includes 2011-07-26 21:28:23 +00:00
iTCO_vendor_support.c
iTCO_vendor.h
iTCO_wdt.c watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs 2012-01-27 10:01:16 +01:00
ixp4xx_wdt.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
ixp2000_wdt.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
jz4740_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
Kconfig Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2012-03-21 18:55:10 -07:00
ks8695_wdt.c watchdog: Use DEFINE_SPINLOCK() for static spinlocks 2012-01-06 15:17:17 +01:00
lantiq_wdt.c drivers/watchdog/lantiq_wdt.c: drop iounmap for devm_ allocated data 2012-01-06 15:27:30 +01:00
m54xx_wdt.c
machzwd.c
Makefile watchdog: new driver for VIA chipsets 2012-01-06 15:33:41 +01:00
max63xx_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
mixcomwd.c
mpc8xxx_wdt.c module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
mpcore_wdt.c watchdog: irq: Remove IRQF_DISABLED 2011-11-05 21:16:15 +01:00
mtx-1_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
mv64x60_wdt.c
nuc900_wdt.c watchdog: Return proper error in nuc900wdt_probe if misc_register fails 2012-01-27 09:54:51 +01:00
nv_tco.c watchdog: Fix POST failure on ASUS P5N32-E SLI and similar boards 2011-08-02 08:22:54 +00:00
nv_tco.h
octeon-wdt-main.c watchdog: Octeon: Mark octeon_wdt interrupt as IRQF_NO_THREAD 2011-11-05 21:15:38 +01:00
octeon-wdt-nmi.S
of_xilinx_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
omap_wdt.c watchdog: omap_wdt.c: Fix the mismatch of pm_runtime enable and disable 2012-01-27 09:53:53 +01:00
omap_wdt.h
orion_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
pc87413_wdt.c watchdog: pc87413_wdt: Cleanup pc87413 watchdog driver to use 2011-07-22 08:56:41 +00:00
pcwd_pci.c
pcwd_usb.c USB: convert some miscellanies drivers to use module_usb_driver() 2011-11-18 09:52:10 -08:00
pcwd.c
pika_wdt.c
pnx833x_wdt.c
pnx4008_wdt.c watchdog: pnx4008: cleanup resource handling using managed devices 2012-03-27 19:59:03 +02:00
rc32434_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
rdc321x_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
riowd.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
s3c2410_wdt.c watchdog: fix error in probe() of s3c2410_wdt (reset at booting) 2012-02-28 17:08:42 +01:00
sa1100_wdt.c
sb_wdog.c watchdog: irq: Remove IRQF_DISABLED 2011-11-05 21:16:15 +01:00
sbc60xxwdt.c
sbc7240_wdt.c atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
sbc8360.c
sbc_epx_c3.c watchdog: Initconst section fixes for watchdog 2011-09-20 14:32:00 +02:00
sbc_fitpc2_wdt.c
sc520_wdt.c watchdog: sc520_wdt: Remove unnecessary cast. 2011-11-05 21:15:10 +01:00
sc1200wdt.c
sch311x_wdt.c watchdog: remove empty pm-functions 2011-07-26 21:21:16 +00:00
scx200_wdt.c
shwdt.c watchdog: shwdt: fix usage of mod_timer 2011-08-02 08:22:49 +00:00
smsc37b787_wdt.c doc: fix broken references 2011-09-27 18:08:04 +02:00
softdog.c watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry 2011-03-29 11:56:22 +00:00
sp805_wdt.c watchdog: sp805_wdt: add pm callbacks to support standby/S2R/hibernation 2012-03-27 19:58:45 +02:00
sp5100_tco.c watchdog: sp5100_tco.c: Check if firmware has set correct value in tcobase. 2011-03-29 11:05:57 +00:00
sp5100_tco.h
stmp3xxx_wdt.c watchdog: Fix typo "unexpectdly" 2012-01-27 10:00:15 +01:00
ts72xx_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
twl4030_wdt.c watchdog: convert drivers/watchdog/* to use module_platform_driver() 2012-01-06 15:17:25 +01:00
txx9wdt.c
via_wdt.c watchdog: via_wdt: Set min_timeout and max_timeout for wdt_dev 2012-01-27 10:00:53 +01:00
w83627hf_wdt.c misc latin1 to utf8 conversions 2012-01-02 13:04:55 +01:00
w83697hf_wdt.c
w83697ug_wdt.c
w83877f_wdt.c
w83977f_wdt.c
wafer5823wdt.c watchdog: wafer5823wdt: Fix handling WDIOS_DISABLECARD/WDIOS_ENABLECARD options 2012-01-27 09:55:13 +01:00
watchdog_core.c watchdog: WatchDog Timer Driver Core - Add minimum and max timeout 2011-07-28 08:01:18 +00:00
watchdog_dev.c watchdog: WatchDog Timer Driver Core - use passed watchdog_device 2011-09-20 14:22:28 +02:00
watchdog_dev.h watchdog: WatchDog Timer Driver Core - Add basic framework 2011-07-28 08:01:04 +00:00
wd501p.h
wdrtas.c
wdt285.c
wdt977.c
wdt_pci.c watchdog: irq: Remove IRQF_DISABLED 2011-11-05 21:16:15 +01:00
wdt.c watchdog: irq: Remove IRQF_DISABLED 2011-11-05 21:16:15 +01:00
wm831x_wdt.c watchdog: Convert wm831x driver to devm_kzalloc() 2012-01-06 15:24:00 +01:00
wm8350_wdt.c watchdog: wm8350_wdt: Fix handling WDIOS_DISABLECARD/WDIOS_ENABLECARD options 2012-01-27 09:55:04 +01:00
xen_wdt.c