The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/watchdog/alphascale-asm9260.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 Alphascale asm9260 Watchdog timer
    2 
    3 Required properties:
    4 
    5 - compatible : should be "alphascale,asm9260-wdt".
    6 - reg : Specifies base physical address and size of the registers.
    7 - clocks : the clocks feeding the watchdog timer. See clock-bindings.txt
    8 - clock-names : should be set to
    9         "mod" - source for tick counter.
   10         "ahb" - ahb gate.
   11 - resets : phandle pointing to the system reset controller with
   12         line index for the watchdog.
   13 - reset-names : should be set to "wdt_rst".
   14 
   15 Optional properties:
   16 - timeout-sec : shall contain the default watchdog timeout in seconds,
   17         if unset, the default timeout is 30 seconds.
   18 - alphascale,mode : three modes are supported
   19         "hw" - hw reset (default).
   20         "sw" - sw reset.
   21         "debug" - no action is taken.
   22 
   23 Example:
   24 
   25 watchdog0: watchdog@80048000 {
   26         compatible = "alphascale,asm9260-wdt";
   27         reg = <0x80048000 0x10>;
   28         clocks = <&acc CLKID_SYS_WDT>, <&acc CLKID_AHB_WDT>;
   29         clock-names = "mod", "ahb";
   30         interrupts = <55>;
   31         resets = <&rst WDT_RESET>;
   32         reset-names = "wdt_rst";
   33         timeout-sec = <30>;
   34         alphascale,mode = "hw";
   35 };

Cache object: 358c3688a566de9a36e0c8711bf3669c


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.