1*440b075bSKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2d8db9dc3SSuman Anna%YAML 1.2
3d8db9dc3SSuman Anna---
4d8db9dc3SSuman Anna$id: http://devicetree.org/schemas/hwlock/ti,omap-hwspinlock.yaml#
5d8db9dc3SSuman Anna$schema: http://devicetree.org/meta-schemas/core.yaml#
6d8db9dc3SSuman Anna
7d8db9dc3SSuman Annatitle: TI HwSpinlock for OMAP and K3 based SoCs
8d8db9dc3SSuman Anna
9d8db9dc3SSuman Annamaintainers:
10d8db9dc3SSuman Anna  - Suman Anna <s-anna@ti.com>
11d8db9dc3SSuman Anna
12d8db9dc3SSuman Annaproperties:
13d8db9dc3SSuman Anna  compatible:
14d8db9dc3SSuman Anna    enum:
15d8db9dc3SSuman Anna      - ti,omap4-hwspinlock  # for OMAP44xx, OMAP54xx, AM33xx, AM43xx, DRA7xx SoCs
16387db89cSSuman Anna      - ti,am64-hwspinlock   # for K3 AM64x SoCs
17d8db9dc3SSuman Anna      - ti,am654-hwspinlock  # for K3 AM65x, J721E and J7200 SoCs
18d8db9dc3SSuman Anna
19d8db9dc3SSuman Anna  reg:
20d8db9dc3SSuman Anna    maxItems: 1
21d8db9dc3SSuman Anna
22d8db9dc3SSuman Anna  "#hwlock-cells":
23d8db9dc3SSuman Anna    const: 1
24d8db9dc3SSuman Anna    description: |
25d8db9dc3SSuman Anna      The OMAP hwspinlock users will use a 0-indexed relative hwlock number as
26d8db9dc3SSuman Anna      the argument specifier value for requesting a specific hwspinlock within
27d8db9dc3SSuman Anna      a hwspinlock bank.
28d8db9dc3SSuman Anna
29d8db9dc3SSuman Anna      Please look at the generic hwlock binding for usage information for
30d8db9dc3SSuman Anna      consumers, "Documentation/devicetree/bindings/hwlock/hwlock.txt"
31d8db9dc3SSuman Anna
32d8db9dc3SSuman Annarequired:
33d8db9dc3SSuman Anna  - compatible
34d8db9dc3SSuman Anna  - reg
35d8db9dc3SSuman Anna  - "#hwlock-cells"
36d8db9dc3SSuman Anna
37d8db9dc3SSuman AnnaadditionalProperties: false
38d8db9dc3SSuman Anna
39d8db9dc3SSuman Annaexamples:
40d8db9dc3SSuman Anna
41d8db9dc3SSuman Anna  - |
42571c3496SSinthu Raja    spinlock@4a0f6000 {
43d8db9dc3SSuman Anna        compatible = "ti,omap4-hwspinlock";
44d8db9dc3SSuman Anna        reg = <0x4a0f6000 0x1000>;
45d8db9dc3SSuman Anna        #hwlock-cells = <1>;
46d8db9dc3SSuman Anna    };
47