cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

marvel.txt (1290B)


      1* Marvell Orion Watchdog Time
      2
      3Required Properties:
      4
      5- Compatibility : "marvell,orion-wdt"
      6		  "marvell,armada-370-wdt"
      7		  "marvell,armada-xp-wdt"
      8		  "marvell,armada-375-wdt"
      9		  "marvell,armada-380-wdt"
     10
     11- reg		: Should contain two entries: first one with the
     12		  timer control address, second one with the
     13		  rstout enable address.
     14
     15For "marvell,armada-375-wdt" and "marvell,armada-380-wdt":
     16
     17- reg		: A third entry is mandatory and should contain the
     18                  shared mask/unmask RSTOUT address.
     19
     20Clocks required for compatibles = "marvell,orion-wdt",
     21				  "marvell,armada-370-wdt":
     22- clocks : Must contain a single entry describing the clock input
     23
     24Clocks required for compatibles = "marvell,armada-xp-wdt"
     25				  "marvell,armada-375-wdt"
     26				  "marvell,armada-380-wdt":
     27- clocks : Must contain an entry for each entry in clock-names.
     28- clock-names : Must include the following entries:
     29  "nbclk" (L2/coherency fabric clock),
     30  "fixed" (Reference 25 MHz fixed-clock).
     31
     32Optional properties:
     33
     34- interrupts	: Contains the IRQ for watchdog expiration
     35- timeout-sec	: Contains the watchdog timeout in seconds
     36
     37Example:
     38
     39	wdt@20300 {
     40		compatible = "marvell,orion-wdt";
     41		reg = <0x20300 0x28>, <0x20108 0x4>;
     42		interrupts = <3>;
     43		timeout-sec = <10>;
     44		clocks = <&gate_clk 7>;
     45	};