[PATCH 00/11] watchdog/at91sam9_wdt: use watchdog framework, support DT

Wenyou Yang wenyou.yang at atmel.com
Wed Nov 14 02:15:58 EST 2012


Hi, All

The patch series is intended to convert to use the watchdog framework,
and add support to device tree.
It has been tested on sam9m10g45ek, sam9g20ek, sam9263ek and sam9g25ek.

It is based on v3.7-rc5.

Best Regards
Wenyou Yang

Wenyou Yang (11):
  watchdog/at91sam9_wdt: remove the file_operations struct
  watchdog/at91sam9_wdt: change the at91wdt_private struct to the
    at91wdt_drvdata struct
  watchdog/at91sam9_wdt: change the wdt_read and wdt_write macro to the
    inline function
  watchdog/at91sam9_wdt: change "at91_wdt_settimeout" function name to
    "at91wdt_enable"
  watchdog/at91sam9_wdt: add to use the watchdog framework
  watchdog/at91sam9_wdt: change the timer function name
  watchdog/at91sam9_wdt: add nowayout helpers to Watchdog Timer Driver
    Kernel API
  watchdog/at91sam9_wdt: use module_platform_driver()
  watchdog/at91sam9_wdt: add support to device tree
  watchdog/at91sam9_wdt: using dev_info replaces pr_info, dev_crit
    repalces pr_crit
  ARM: dts: add the watchdog nodes for atmel SoC

 .../devicetree/bindings/watchdog/atmel-wdt.txt     |   14 +
 arch/arm/boot/dts/at91sam9260.dtsi                 |    6 +
 arch/arm/boot/dts/at91sam9263.dtsi                 |    6 +
 arch/arm/boot/dts/at91sam9263ek.dts                |    4 +
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |    4 +
 arch/arm/boot/dts/at91sam9g25ek.dts                |    4 +
 arch/arm/boot/dts/at91sam9g45.dtsi                 |    5 +
 arch/arm/boot/dts/at91sam9m10g45ek.dts             |    4 +
 arch/arm/boot/dts/at91sam9n12.dtsi                 |    6 +
 arch/arm/boot/dts/at91sam9n12ek.dts                |    4 +
 arch/arm/boot/dts/at91sam9x5.dtsi                  |    6 +
 drivers/watchdog/Kconfig                           |    1 +
 drivers/watchdog/at91sam9_wdt.c                    |  294 ++++++++------------
 13 files changed, 185 insertions(+), 173 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/watchdog/atmel-wdt.txt

-- 
1.7.9.5




More information about the linux-arm-kernel mailing list