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
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
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
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
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
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
it8712f_wdt.c
iTCO_vendor.h
iTCO_vendor_support.c
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
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
pcwd.c
pcwd_pci.c
pcwd_usb.c USB: convert some miscellanies drivers to use module_usb_driver() 2011-11-18 09:52:10 -08:00
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
sbc8360.c
sbc_epx_c3.c
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
scx200_wdt.c
shwdt.c
smsc37b787_wdt.c
softdog.c
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
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_dev.c
watchdog_dev.h
wd501p.h
wdrtas.c
wdt.c watchdog: irq: Remove IRQF_DISABLED 2011-11-05 21:16:15 +01:00
wdt285.c
wdt977.c
wdt_pci.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