01 Mar, 2016

1 commit


13 Dec, 2015

1 commit


10 Sep, 2015

1 commit

  • /sys/class/watchdog/watchdogn/device/modalias can help to identify the
    driver/module for a given watchdog node. However, many wdt devices do not
    set their parent and so, we do not see an entry for device in sysfs for
    such devices.

    This patch fixes parent of watchdog_device so that
    /sys/class/watchdog/watchdogn/device is populated.

    Exceptions: booke, diag288, octeon, softdog and w83627hf -- They do not
    have any parent. Not sure, how we can identify driver for these devices.

    Signed-off-by: Pratyush Anand
    Reviewed-by: Johannes Thumshirn
    Acked-by: Guenter Roeck
    Acked-by: H Hartley Sweeten
    Acked-by: Lee Jones
    Acked-by: Lubomir Rintel
    Acked-by: Maxime Coquelin
    Acked-by: Thierry Reding
    Acked-by: Viresh Kumar
    Acked-by: Linus Walleij
    Signed-off-by: Wim Van Sebroeck

    Pratyush Anand
     

22 Jun, 2015

1 commit

  • This commit add a driver for the watchdog functionality of the Conexant CX92755
    SoC, from the Digicolor series of SoCs. Of 8 system timers provided by the
    CX92755, the first one, timer A, can reset the chip when its counter reaches
    zero. This driver uses this capability to provide userspace with a standard
    watchdog, using the watchdog timer driver core framework. This driver also
    implements a reboot handler for the reboot(2) system call.

    The watchdog driver shares the timer registers with the CX92755 timer driver
    (drivers/clocksource/timer-digicolor.c). The timer driver, however, uses only
    timers other than A, so both drivers should coexist.

    Signed-off-by: Baruch Siach
    Reviewed-by: Guenter Roeck
    Signed-off-by: Wim Van Sebroeck

    Baruch Siach