summaryrefslogtreecommitdiffstats
path: root/drivers/watchdog
Commit message (Collapse)AuthorAgeFilesLines
...
| * [WATCHDOG] mpc8xxx_wdt: fix buildAnton Vorontsov2008-08-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CC drivers/watchdog/mpc8xxx_wdt.o drivers/watchdog/mpc8xxx_wdt.c: In function 'mpc8xxx_wdt_ioctl': drivers/watchdog/mpc8xxx_wdt.c:156: error: 'cmd' undeclared (first use in this function) drivers/watchdog/mpc8xxx_wdt.c:156: error: (Each undeclared identifier is reported only once drivers/watchdog/mpc8xxx_wdt.c:156: error: for each function it appears in.) drivers/watchdog/mpc8xxx_wdt.c: At top level: drivers/watchdog/mpc8xxx_wdt.c:176: warning: initialization from incompatible pointer type This patch ought to be folded into mpc8xxx_wdt-various-renames-mostly-s-mpc83xx-mpc8xxx-g.patch Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Cc: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
| * [WATCHDOG] mpc8xxx_wdt: various renames, mostly s/mpc83xx/mpc8xxx/gAnton Vorontsov2008-08-061-52/+52
| | | | | | | | | | | | | | | | | | | | | | mpc83xx_wdt.c renamed to mpc8xxx_wdt.c, now we can do various renames in the file itself. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Cc: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
| * [WATCHDOG] mpc83xx_wdt: rename to mpc8xxx_wdtAnton Vorontsov2008-08-063-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename the driver because now we support some MPC86xx processors. There are no changes to the mpc83xx_wdt.c file, yet. When possible, we do file renames and changes separately (because Linus once asked so, because it helps git to track the renamed files). Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Cc: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
| * [WATCHDOG] mpc83xx_wdt: add support for MPC86xx CPUsAnton Vorontsov2008-08-062-10/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On MPC86xx the watchdog could be enabled only at power-on-reset, and could not be disabled afterwards. We must ping the watchdog from the kernel until the userspace handles it. MPC83xx CPUs are only differ in a way that watchdog could be disabled once, but after it was enabled via software it becomes just the same as MPC86xx. Thus, to support MPC86xx I added the kernel timer which pings the watchdog until the userspace opens it. Since we implemented the timer, now we're able to implement proper handling for the CONFIG_WATCHDOG_NOWAYOUT case, for MPC83xx and MPC86xx. Also move the probe code into subsys_initcall, because we want start pinging the watchdog ASAP, and misc devices are available in subsys_initcall. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Cc: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
| * [WATCHDOG] mpc83xx_wdt: convert to the OF platform driverAnton Vorontsov2008-08-061-31/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch simply converts mpc83xx_wdt to the OF platform driver so we can directly work with the device tree without passing various stuff through platform data. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Acked-by: Stephen Rothwell <sfr@canb.auug.org.au> Cc: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
| * [WATCHDOG] pcwd: a couple of watchdogs escaped conversionAlan Cox2008-08-062-8/+6
| | | | | | | | | | | | | | | | | | | | Fix them up. Once we know the long term plan the watchdogs can all get shrunk massively anyway Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
| * [WATCHDOG] Clean-up includesWim Van Sebroeck2008-08-0614-20/+13
| | | | | | | | | | | | | | | | | | Use #include <linux/io.h> instead of <asm/io.h> Use #include <linux/uaccess.h> instead of <asm/uaccess.h> Clean-up includes. Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| * [WATCHDOG] hpwdt.c - fix double includesWim Van Sebroeck2008-08-061-2/+0
| | | | | | | | | | | | | | The last clean-up created 2 times the same include. delete the doubles. Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| * [WATCHDOG] Merge code clean-up's from Alan Cox.Wim Van Sebroeck2008-08-0657-2930/+2963
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'alan' of ../linux-2.6-watchdog-mm Fixed Conflicts in the following files: drivers/watchdog/booke_wdt.c drivers/watchdog/mpc5200_wdt.c drivers/watchdog/sc1200wdt.c Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 57/57] wdt501/pci: Clean up, coding style and switch to unlocked_ioctlAlan Cox2008-06-212-211/+265
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 56/57] wdt977: clean up, coding style and switch to unlocked_ioctlAlan Cox2008-06-211-74/+74
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 55/57] wdt285: switch to unlocked_ioctl and tidy up oddments of ↵Alan Cox2008-06-211-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | coding style Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 54/57] wdrtas: clean up, coding style, switch to unlocked_ioctlAlan Cox2008-06-211-62/+41
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 53/57] wafer5823wdt: Clean up, coding style, switch to unlocked_ioctlAlan Cox2008-06-211-34/+46
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 52/57] w83977f_wdt: clean up, coding style and switch to ↵Alan Cox2008-06-211-114/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unlocked_ioctl Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 51/57] w83877f_wdt: clean up code, coding style, switch to ↵Alan Cox2008-06-211-98/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unlocked_ioctl Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 50/57] w83697hf_wdt: cleanup, coding style and switch to ↵Alan Cox2008-06-211-75/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unlocked_ioctl Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 49/57] w83627hf: coding style, clean up and switch to unlocked_ioctlAlan Cox2008-06-211-92/+83
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 48/57] txx9: Fix locking, switch to unlocked_ioctlAlan Cox2008-06-211-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 47/57] softdog: clean up, coding style and switch to unlocked_ioctlAlan Cox2008-06-211-41/+46
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 46/57] smsc37b787_wdt: coding style, switch to unlocked_ioctlAlan Cox2008-06-211-220/+222
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 45/57] shwdt: coding style, cleanup, switch to unlocked_ioctlAlan Cox2008-06-211-57/+82
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 44/57] scx200_wdt: clean up and switch to unlocked_ioctlAlan Cox2008-06-212-31/+32
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 43/57] sc520_wdt: Clean up and switch to unlocked_ioctlAlan Cox2008-06-211-75/+86
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 42/57] sc1200_wdt: clean up, fix locking and use unlocked_ioctlAlan Cox2008-06-211-89/+114
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 41/57] sb_wdog: Clean up and switch to unlocked_ioctlAlan Cox2008-06-211-38/+40
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 40/57] sbc_epx_c3_wdt: switch to unlocked_ioctlAlan Cox2008-06-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 39/57] sbc8360: clean upAlan Cox2008-06-211-18/+12
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 38/57] stg7240_wdt: unlocked_ioctlAlan Cox2008-06-211-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 37/57] sbc60xxwdt: clean up and switch to unlocked_ioctlAlan Cox2008-06-211-113/+110
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 36/57] sa1100_wdt: Switch to unlocked_ioctlAlan Cox2008-06-211-17/+15
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 35/57] s3c2410: watchdog cleanup and switch to unlocked_ioctlAlan Cox2008-06-211-68/+80
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 34/57] rm9k_wdt: clean upAlan Cox2008-06-211-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 33/57] pnx4008_wdt: unlocked_ioctl setupAlan Cox2008-06-211-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 32/57] pcwd: clean up, unlocked_ioctl usageAlan Cox2008-06-131-79/+100
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 31/57] pc87413_wdt: clean up, coding style, unlocked_ioctlAlan Cox2008-06-131-124/+87
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 30/57] omap_wdt: locking, unlocked_ioctl, tidyAlan Cox2008-06-131-14/+21
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 29/57] mv64x60_wdt: clean up and locking checksAlan Cox2008-06-131-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 28/57] mtx-1_wdt: clean up, coding style, unlocked ioctlAlan Cox2008-06-131-55/+52
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 27/57] mpcore watchdog: unlocked_ioctl and BKl workAlan Cox2008-06-131-21/+32
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 26/57] mpc watchdog: clean up and lockingAlan Cox2008-06-133-35/+41
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 25/57] mixcomwd: coding style locking, unlocked_ioctlAlan Cox2008-06-131-70/+63
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 24/57] machzwd: clean up, coding style, unlocked_ioctlAlan Cox2008-06-131-68/+40
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 23/57] ks8695_wdt: clean up, coding style, unlocked_ioctlAlan Cox2008-06-131-57/+62
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 22/57] ixp4xx_wdt: unlocked_ioctlAlan Cox2008-06-131-24/+17
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 21/57] ixp2000_wdt: clean up and unlocked_ioctlAlan Cox2008-06-131-27/+23
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 20/57] booke watchdog: clean up and unlocked_ioctlAlan Cox2008-06-131-12/+14
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 19/57] bfin: watchdog cleanup and unlocked_ioctlAlan Cox2008-06-071-76/+71
| | | | | | | | | | | | | | | | | | | | | | | | Scan, tidy and check for unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 18/57] iTCO: unlocked_ioctl, coding style and cleanupAlan Cox2008-05-283-175/+189
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
| | * [WATCHDOG 17/57] it8712f: unlocked_ioctlAlan Cox2008-05-271-50/+27
| | | | | | | | | | | | | | | | | | | | | | | | Review and switch to unlocked_ioctl Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>