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/hwlock/omap-hwspinlock.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 TI HwSpinlock for OMAP and K3 based SoCs
    2 =========================================
    3 
    4 Required properties:
    5 - compatible:           Should be one of the following,
    6                           "ti,omap4-hwspinlock" for
    7                                 OMAP44xx, OMAP54xx, AM33xx, AM43xx, DRA7xx SoCs
    8                           "ti,am654-hwspinlock" for
    9                                 K3 AM65x and J721E SoCs
   10 - reg:                  Contains the hwspinlock module register address space
   11                         (base address and length)
   12 - ti,hwmods:            Name of the hwmod associated with the hwspinlock device
   13                         (for OMAP architecture based SoCs only)
   14 - #hwlock-cells:        Should be 1. The OMAP hwspinlock users will use a
   15                         0-indexed relative hwlock number as the argument
   16                         specifier value for requesting a specific hwspinlock
   17                         within a hwspinlock bank.
   18 
   19 Please look at the generic hwlock binding for usage information for consumers,
   20 "Documentation/devicetree/bindings/hwlock/hwlock.txt"
   21 
   22 Example:
   23 
   24 1. OMAP4 SoCs
   25 hwspinlock: spinlock@4a0f6000 {
   26         compatible = "ti,omap4-hwspinlock";
   27         reg = <0x4a0f6000 0x1000>;
   28         ti,hwmods = "spinlock";
   29         #hwlock-cells = <1>;
   30 };
   31 
   32 2. AM65x SoCs and J721E SoCs
   33 &cbass_main {
   34         cbass_main_navss: interconnect0 {
   35                 hwspinlock: spinlock@30e00000 {
   36                         compatible = "ti,am654-hwspinlock";
   37                         reg = <0x00 0x30e00000 0x00 0x1000>;
   38                         #hwlock-cells = <1>;
   39                 };
   40         };
   41 };

Cache object: 1009bfe6c6e253a070f7a6b982f25241


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