public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [v3 PATCH 0/9] watchdog/at91sam9_wdt: Convert to use the new framework
@ 2013-01-05  2:38 Wenyou Yang
  2013-01-05  2:38 ` [v3 PATCH 1/9] watchdog: add the function watchdog_is_open Wenyou Yang
                   ` (8 more replies)
  0 siblings, 9 replies; 14+ messages in thread
From: Wenyou Yang @ 2013-01-05  2:38 UTC (permalink / raw)
  To: linux-arm-kernel

Hi, All

The purpose of the patch series is to convert to use the watchdog framework,
It is tested on at91sam9g25ek.

It is based on v3.8-rc2 + Fabio Porcedda's add timeout-sec property binding

ChangeLog 
v3:
	1./ The helper function 'watchdog_is_open' is moved to
	    include/linux/watchdog.h, as it can be useful for other watchdog
	    drivers as well.

	2./ Remove '__init' annotation from the function 'at91wdt_probe',
	    since the driver becomes hot-plug aware now.
	
	3./ Rebase on v3.8-rc2

v2:
	1./ Remove the patches to add devive tree support which Fabio Porcedda
	   has done and submitted.

	2./ Replace __raw_readl, __raw_writel with readl_relaxed, writel_relaxed.

	3./ Rebase on v3.7-rc8.

Best Regards
Wenyou Yang

Wenyou Yang (9):
  watchdog: add the function watchdog_is_open
  watchdog/at91sam9_wdt: Remove at91wdt_private and add at91wdt_drvdata
    struct
  watchdog/at91sam9_wdt: Convert to use the watchdog framework
  watchdog/at91sam9_wdt: Adjust the options of watchdog_info
  watchdog/at91sam9_wdt: Add nowayout helpers to Watchdog Timer Driver
    Kernel API
  watchdog/at91sam9_wdt: Remove the __initdata of at91wdt_wdd
  watchdog/at91sam9_wdt: Use module_platform_driver()
  ARM: dts: add the watchdog nodes for at91sam9x5 and at91sam9n12 SoC
  ARM: dts: add the watchdog nodes for at91sam9g25ek boards

 arch/arm/boot/dts/at91sam9n12.dtsi  |    6 +
 arch/arm/boot/dts/at91sam9x5.dtsi   |    6 +
 arch/arm/boot/dts/at91sam9x5ek.dtsi |    4 +
 drivers/watchdog/at91sam9_wdt.c     |  287 ++++++++++++++---------------------
 include/linux/watchdog.h            |    8 +
 5 files changed, 137 insertions(+), 174 deletions(-)

-- 
1.7.9.5

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

end of thread, other threads:[~2013-01-16  5:22 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-05  2:38 [v3 PATCH 0/9] watchdog/at91sam9_wdt: Convert to use the new framework Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 1/9] watchdog: add the function watchdog_is_open Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 2/9] watchdog/at91sam9_wdt: Remove at91wdt_private and add at91wdt_drvdata struct Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 3/9] watchdog/at91sam9_wdt: Convert to use the watchdog framework Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 4/9] watchdog/at91sam9_wdt: Adjust the options of watchdog_info Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 5/9] watchdog/at91sam9_wdt: Add nowayout helpers to Watchdog Timer Driver Kernel API Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 6/9] watchdog/at91sam9_wdt: Remove the __initdata of at91wdt_wdd Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 7/9] watchdog/at91sam9_wdt: Use module_platform_driver() Wenyou Yang
2013-01-08 10:17   ` Fabio Porcedda
2013-01-16  5:22     ` Yang, Wenyou
2013-01-05  2:38 ` [v3 PATCH 8/9] ARM: dts: add the watchdog nodes for at91sam9x5 and at91sam9n12 SoC Wenyou Yang
2013-01-05  2:38 ` [v3 PATCH 9/9] ARM: dts: add the watchdog nodes for at91sam9g25ek boards Wenyou Yang
2013-01-08 20:01   ` Jean-Christophe PLAGNIOL-VILLARD
2013-01-09  1:04     ` Yang, Wenyou

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox