Skip to content

Commits

Commits on Dec 10, 2014

  1. Copy the full SHA
    6c18849 View commit details
    View at this point in the history
    Browse the repository at this point in the history
  2. watchdog: JZ4740: Remove dependency towards arch header timer.h

    This allows this driver to be used for other JZ47xx platforms,
    that won't provide this header.
    
    Signed-off-by: Paul Cercueil <paul@crapouillou.net>
    
    The following fix was squashed into this commit:
    ec84529: Fix incorrect register write for stopping the watchdog
    pcercuei authored and mthuurne committed Dec 10, 2014
    Copy the full SHA
    c0ebdb5 View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Mar 31, 2014

  1. watchdog: delete non-required instances of include <linux/init.h>

    None of these files are actually using any __init type directives
    and hence don't need to include <linux/init.h>.  Most are just a
    left over from __devinit and __cpuinit removal, or simply due to
    code getting copied from one driver to the next.
    
    Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
    Reviewed-by: Guenter Roeck <linux@roeck-us.net>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Cc: linux-watchdog@vger.kernel.org
    paulgortmaker authored and Wim Van Sebroeck committed Mar 31, 2014
    Copy the full SHA
    8126334 View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Dec 10, 2013

  1. watchdog: Drop unnecessary include of miscdevice.h

    After commit 487722c (watchdog: Get rid of MODULE_ALIAS_MISCDEV
    statements) the affected drivers no longer need to include miscdevice.h.
    Only exception is rt2880_wdt.c which never needed it.
    
    Signed-off-by: Guenter Roeck <linux@roeck-us.net>
    Reviewed-by: Jean Delvare <jdelvare@suse.de>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    groeck authored and Wim Van Sebroeck committed Dec 10, 2013
    Copy the full SHA
    9539210 View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Nov 17, 2013

  1. watchdog: Get rid of MODULE_ALIAS_MISCDEV statements

    I just can't find any value in MODULE_ALIAS_MISCDEV(WATCHDOG_MINOR)
    and MODULE_ALIAS_MISCDEV(TEMP_MINOR) statements.
    
    Either the device is enumerated and the driver already has a module
    alias (e.g. PCI, USB etc.) that will get the right driver loaded
    automatically.
    
    Or the device is not enumerated and loading its driver will lead to
    more or less intrusive hardware poking. Such hardware poking should be
    limited to a bare minimum, so the user should really decide which
    drivers should be tried and in what order. Trying them all in
    arbitrary order can't do any good.
    
    On top of that, loading that many drivers at once bloats the kernel
    log. Also many drivers will stay loaded afterward, bloating the output
    of "lsmod" and wasting memory. Some modules (cs5535_mfgpt which gets
    loaded as a dependency) can't even be unloaded!
    
    If defining char-major-10-130 is needed then it should happen in
    user-space.
    
    Signed-off-by: Jean Delvare <jdelvare@suse.de>
    Acked-by: Guenter Roeck <linux@roeck-us.net>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Cc: Stephen Warren <swarren@wwwdotorg.org>
    Cc: Mike Frysinger <vapier.adi@gmail.com>
    Cc: Wan ZongShun <mcuos.com@gmail.com>
    Cc: Ben Dooks <ben-linux@fluff.org>
    Cc: Kukjin Kim <kgene.kim@samsung.com>
    Cc: Zwane Mwaikambo <zwane@arm.linux.org.uk>
    Cc: Jim Cromie <jim.cromie@gmail.com>
    jdelvare authored and Wim Van Sebroeck committed Nov 17, 2013
    Copy the full SHA
    487722c View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Jul 11, 2013

  1. watchdog: jz4740: Pass device to clk_get

    In preparation to switching the jz4740 clk driver to the common clk framework
    make sure to pass the device to clk_get().
    
    Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    larsclausen authored and Wim Van Sebroeck committed Jul 11, 2013
    Copy the full SHA
    5f31497 View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Jan 25, 2013

  1. watchdog: Convert to devm_ioremap_resource()

    Convert all uses of devm_request_and_ioremap() to the newly introduced
    devm_ioremap_resource() which provides more consistent error handling.
    
    devm_ioremap_resource() provides its own error messages so all explicit
    error messages can be removed from the failure code paths.
    
    Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
    Cc: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Thierry Reding authored and gregkh committed Jan 25, 2013
    Copy the full SHA
    4c271bb View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Nov 28, 2012

  1. watchdog: remove use of __devexit

    CONFIG_HOTPLUG is going away as an option so __devexit is no
    longer needed.
    
    Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
    Cc: Wim Van Sebroeck <wim@iguana.be>
    Cc: Wan ZongShun <mcuos.com@gmail.com>
    Cc: Ben Dooks <ben-linux@fluff.org>
    Cc: Kukjin Kim <kgene.kim@samsung.com>
    Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    wfp5p authored and gregkh committed Nov 28, 2012
    Copy the full SHA
    4b12b89 View commit details
    View at this point in the history
    Browse the repository at this point in the history
  2. watchdog: remove use of __devinit

    CONFIG_HOTPLUG is going away as an option so __devinit is no longer
    needed.
    
    Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
    Cc: Wim Van Sebroeck <wim@iguana.be>
    Cc: Wan ZongShun <mcuos.com@gmail.com>
    Cc: Ben Dooks <ben-linux@fluff.org>
    Cc: Kukjin Kim <kgene.kim@samsung.com>
    Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    wfp5p authored and gregkh committed Nov 28, 2012
    Copy the full SHA
    2d991a1 View commit details
    View at this point in the history
    Browse the repository at this point in the history
  3. watchdog: remove use of __devexit_p

    CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
    needed.
    
    Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
    Cc: Wim Van Sebroeck <wim@iguana.be>
    Cc: Wan ZongShun <mcuos.com@gmail.com>
    Cc: Ben Dooks <ben-linux@fluff.org>
    Cc: Kukjin Kim <kgene.kim@samsung.com>
    Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    wfp5p authored and gregkh committed Nov 28, 2012
    Copy the full SHA
    8226871 View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Mar 27, 2012

  1. watchdog: fix set_timeout operations

    Since we changed the behaviour of the set_timeout operation in the
    watchdog API, we need to change the allready converted drivers so
    that they update the timeout field at the end of the set_timeout
    operation.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Wim Van Sebroeck committed Mar 27, 2012
    Copy the full SHA
    0197c1c View commit details
    View at this point in the history
    Browse the repository at this point in the history
  2. watchdog: Convert jz4740_wdt driver to watchdog core

    This patch converts jz4740_wdt driver to use watchdog core APIs.
    Also use devm_* APIs to save a few error handling code.
    
    Signed-off-by: Axel Lin <axel.lin@gmail.com>
    Acked-by: Paul Cercueil <paul@crapouillou.net>
    Reviewed-by: Wolfram Sang <w.sang@pengutronix.de>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    AxelLin authored and Wim Van Sebroeck committed Mar 27, 2012
    Copy the full SHA
    85f6df1 View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Jan 6, 2012

  1. watchdog: convert drivers/watchdog/* to use module_platform_driver()

    This patch converts the drivers in drivers/watchdog/* to use the
    module_platform_driver() macro which makes the code smaller and a bit
    simpler.
    
    Signed-off-by: Axel Lin <axel.lin@gmail.com>
    Cc: Nicolas Thill <nico@openwrt.org>
    Cc: Florian Fainelli <florian@openwrt.org>
    Cc: "David S. Miller" <davem@davemloft.net>
    Cc: Paul Cercueil <paul@crapouillou.net>
    Cc: Marc Zyngier <maz@misterjones.org>
    Cc: Wan ZongShun <mcuos.com@gmail.com>
    Cc: Alejandro Cabrera <aldaya@gmail.com>
    Cc: "George G. Davis" <gdavis@mvista.com>
    Cc: Sylver Bruneau <sylver.bruneau@googlemail.com>
    Cc: Vitaly Wool <vital@embeddedalley.com>
    Cc: Mika Westerberg <mika.westerberg@iki.fi>
    Cc: Timo Kokkonen <timo.t.kokkonen@nokia.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    AxelLin authored and Wim Van Sebroeck committed Jan 6, 2012
    Copy the full SHA
    b8ec611 View commit details
    View at this point in the history
    Browse the repository at this point in the history

Commits on Mar 15, 2011

  1. watchdog: jz4740_wdt - fix magic character checking

    When writing to /dev/watchdog all characters should be checked
    for the magic character 'V'.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Wim Van Sebroeck committed Mar 15, 2011
    Copy the full SHA
    742e4b6 View commit details
    View at this point in the history
    Browse the repository at this point in the history
  2. watchdog: add JZ4740 watchdog driver

    Adds support for the hardware watchdog found in Ingenic's jz4740
    System-on-Chip.
    
    Signed-off-by: Paul Cercueil <paul@crapouillou.net>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    pcercuei authored and Wim Van Sebroeck committed Mar 15, 2011
    Copy the full SHA
    f865c35 View commit details
    View at this point in the history
    Browse the repository at this point in the history