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/pwm/pwm-omap-dmtimer.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 * OMAP PWM for dual-mode timers
    2 
    3 Required properties:
    4 - compatible: Shall contain "ti,omap-dmtimer-pwm".
    5 - ti,timers: phandle to PWM capable OMAP timer. See timer/ti,timer-dm.yaml for info
    6   about these timers.
    7 - #pwm-cells: Should be 3. See pwm.yaml in this directory for a description of
    8   the cells format.
    9 
   10 Optional properties:
   11 - ti,prescaler: Should be a value between 0 and 7, see the timers datasheet
   12 - ti,clock-source: Set dmtimer parent clock, values between 0 and 2:
   13   - 0x00 - high-frequency system clock (timer_sys_ck)
   14   - 0x01 - 32-kHz always-on clock (timer_32k_ck)
   15   - 0x02 - external clock (timer_ext_ck, OMAP2 only)
   16 
   17 Example:
   18         pwm9: dmtimer-pwm@9 {
   19                 compatible = "ti,omap-dmtimer-pwm";
   20                 ti,timers = <&timer9>;
   21                 #pwm-cells = <3>;
   22         };

Cache object: 88d26481a5797efd57b76111c7d262df


[ 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.