All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V2 00/22] watchdog: ARM watchdogs: sp805 & mpcore updates & fixes
@ 2012-03-12  4:21 ` Viresh Kumar
  0 siblings, 0 replies; 56+ messages in thread
From: Viresh Kumar @ 2012-03-12  4:21 UTC (permalink / raw)
  To: wim
  Cc: linux-watchdog, spear-devel, viresh.linux, linux-arm-kernel,
	srinidhi.kasagar, linus.walleij, alan, w.sang, sshtylyov,
	Viresh Kumar

Hello,

This patchset contains fixes and updates for ARM watchdog drivers sp805 and
mpcore.

Changes since V1:
- Included patches for sp805 driver.
- Removed: wdt->clk = NULL from mpcore driver, and use IS_ERR() to check if
  clock is supported or not.
- Adapted to watchdog core for both the drivers.
- two patches for watchdog core added
- add patch to use __raw_readl{writel} instead of readl{writel}
- taken care of few more review comments.

Changes are mentioned in following patch list:

watchdog/mpcore: updates & fixes
Viresh Kumar (22):
  watchdog: Add is_wdt_active() routine
  watchdog: Add support for WDIOC_GETTIMELEFT IOCTL in watchdog core
  watchdog/mpcore_wdt: Rename dev to pdev for pointing to struct
    platform_device
  watchdog/mpcore_wdt: Use devm routines
  watchdog/mpcore_wdt: Allow platform_get_irq() to fail
  watchdog/mpcore_wdt: convert to watchdog core
  watchdog/mpcore_wdt: Fix multiline comments
  watchdog/mpcore_wdt: Arrange #includes in alphabetical order
  watchdog/mpcore_wdt: Set default heartbeat in probe instead of init
  watchdog/mpcore_wdt: Use dev_(crit, err, info) instead of dev_printk
  watchdog/mpcore_wdt: convert to use module_platform_driver()
  watchdog/mpcore_wdt: Add support for dev_pm_ops interface
  watchdog/mpcore_wdt: disable wdt in suspend only if it is busy
  watchdog/mpcore_wdt: replace (__raw_)readl/writel with lighter
    *_relaxed variants
  watchdog/mpcore_wdt: Add support for WDIOC_GETBOOTSTATUS IOCTL
  watchdog/mpcore_wdt: Add clock framework support
  watchdog/mpcore_wdt: use correct clk_rate to program timeout
  watchdog/sp805: Fix documentation style comment
  watchdog/sp805: replace readl/writel with lighter _relaxed variants
  watchdog/sp805: Use devm routines
  watchdog/sp805: convert to watchdog core
  watchdog/sp805: Add clk_{un}prepare support

 .../watchdog/convert_drivers_to_kernel_api.txt     |    4 +
 Documentation/watchdog/watchdog-kernel-api.txt     |    2 +
 arch/arm/include/asm/smp_twd.h                     |   12 +
 drivers/watchdog/Kconfig                           |    2 +
 drivers/watchdog/mpcore_wdt.c                      |  573 +++++++++-----------
 drivers/watchdog/sp805_wdt.c                       |  309 ++++-------
 drivers/watchdog/via_wdt.c                         |    2 +-
 drivers/watchdog/watchdog_dev.c                    |   11 +-
 include/linux/watchdog.h                           |    7 +
 9 files changed, 408 insertions(+), 514 deletions(-)

-- 
1.7.8.110.g4cb5d


^ permalink raw reply	[flat|nested] 56+ messages in thread

end of thread, other threads:[~2012-06-26 19:08 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-12  4:21 [PATCH V2 00/22] watchdog: ARM watchdogs: sp805 & mpcore updates & fixes Viresh Kumar
2012-03-12  4:21 ` Viresh Kumar
2012-03-12  4:21 ` [PATCH V2 01/22] watchdog: Add is_wdt_active() routine Viresh Kumar
2012-03-12  4:21   ` Viresh Kumar
2012-03-12  4:21 ` [PATCH V2 02/22] watchdog: Add support for WDIOC_GETTIMELEFT IOCTL in watchdog core Viresh Kumar
2012-03-12  4:21   ` Viresh Kumar
2012-03-12  4:21 ` [PATCH V2 03/22] watchdog/mpcore_wdt: Rename dev to pdev for pointing to struct platform_device Viresh Kumar
2012-03-12  4:21   ` Viresh Kumar
2012-03-12  4:21 ` [PATCH V2 04/22] watchdog/mpcore_wdt: Use devm routines Viresh Kumar
2012-03-12  4:21   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 05/22] watchdog/mpcore_wdt: Allow platform_get_irq() to fail Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 06/22] watchdog/mpcore_wdt: convert to watchdog core Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 07/22] watchdog/mpcore_wdt: Fix multiline comments Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 08/22] watchdog/mpcore_wdt: Arrange #includes in alphabetical order Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 09/22] watchdog/mpcore_wdt: Set default heartbeat in probe instead of init Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 10/22] watchdog/mpcore_wdt: Use dev_(crit, err, info) instead of dev_printk Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 11/22] watchdog/mpcore_wdt: convert to use module_platform_driver() Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 12/22] watchdog/mpcore_wdt: Add support for dev_pm_ops interface Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 13/22] watchdog/mpcore_wdt: disable wdt in suspend only if it is busy Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 14/22] watchdog/mpcore_wdt: replace (__raw_)readl/writel with lighter *_relaxed variants Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 15/22] watchdog/mpcore_wdt: Add support for WDIOC_GETBOOTSTATUS IOCTL Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 16/22] watchdog/mpcore_wdt: Add clock framework support Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 17/22] watchdog/mpcore_wdt: use correct clk_rate to program timeout Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-04-24 10:42   ` Viresh Kumar
2012-04-24 10:42     ` Viresh Kumar
2012-04-24 19:34     ` Wim Van Sebroeck
2012-03-12  4:22 ` [PATCH V2 18/22] watchdog/sp805: Fix documentation style comment Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 19/22] watchdog/sp805: replace readl/writel with lighter _relaxed variants Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 20/22] watchdog/sp805: Use devm routines Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 21/22] watchdog/sp805: convert to watchdog core Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-03-12  4:22 ` [PATCH V2 22/22] watchdog/sp805: Add clk_{un}prepare support Viresh Kumar
2012-03-12  4:22   ` Viresh Kumar
2012-04-10  9:35 ` [PATCH V2 00/22] watchdog: ARM watchdogs: sp805 & mpcore updates & fixes Viresh Kumar
2012-04-10  9:35   ` Viresh Kumar
2012-04-18  5:08   ` Viresh Kumar
2012-04-18  5:08     ` Viresh Kumar
2012-06-13  9:06     ` viresh kumar
2012-06-13  9:06       ` viresh kumar
2012-06-26 19:08       ` Wim Van Sebroeck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.