~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.yaml (Architecture alpha) and /Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.yaml (Architecture mips)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/hwlock/qcom      4 $id: http://devicetree.org/schemas/hwlock/qcom-hwspinlock.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Qualcomm Hardware Mutex Block                7 title: Qualcomm Hardware Mutex Block
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Bjorn Andersson <bjorn.andersson@linaro.org     10   - Bjorn Andersson <bjorn.andersson@linaro.org>
 11                                                    11 
 12 description:                                       12 description:
 13   The hardware block provides mutexes utilized     13   The hardware block provides mutexes utilized between different processors on
 14   the SoC as part of the communication protoco     14   the SoC as part of the communication protocol used by these processors.
 15                                                    15 
 16 properties:                                        16 properties:
 17   compatible:                                      17   compatible:
 18     oneOf:                                         18     oneOf:
 19       - enum:                                      19       - enum:
 20           - qcom,sfpb-mutex                        20           - qcom,sfpb-mutex
 21           - qcom,tcsr-mutex                        21           - qcom,tcsr-mutex
 22       - items:                                     22       - items:
 23           - enum:                                  23           - enum:
 24               - qcom,apq8084-tcsr-mutex            24               - qcom,apq8084-tcsr-mutex
 25               - qcom,ipq6018-tcsr-mutex            25               - qcom,ipq6018-tcsr-mutex
 26               - qcom,msm8226-tcsr-mutex            26               - qcom,msm8226-tcsr-mutex
 27               - qcom,msm8994-tcsr-mutex            27               - qcom,msm8994-tcsr-mutex
 28           - const: qcom,tcsr-mutex                 28           - const: qcom,tcsr-mutex
 29       - items:                                     29       - items:
 30           - enum:                                  30           - enum:
 31               - qcom,msm8974-tcsr-mutex            31               - qcom,msm8974-tcsr-mutex
 32           - const: qcom,tcsr-mutex                 32           - const: qcom,tcsr-mutex
 33           - const: syscon                          33           - const: syscon
 34                                                    34 
 35   reg:                                             35   reg:
 36     maxItems: 1                                    36     maxItems: 1
 37                                                    37 
 38   '#hwlock-cells':                                 38   '#hwlock-cells':
 39     const: 1                                       39     const: 1
 40                                                    40 
 41 required:                                          41 required:
 42   - compatible                                     42   - compatible
 43   - reg                                            43   - reg
 44   - '#hwlock-cells'                                44   - '#hwlock-cells'
 45                                                    45 
 46 additionalProperties: false                        46 additionalProperties: false
 47                                                    47 
 48 examples:                                          48 examples:
 49   - |                                              49   - |
 50     hwlock@1f40000 {                               50     hwlock@1f40000 {
 51         compatible = "qcom,tcsr-mutex";            51         compatible = "qcom,tcsr-mutex";
 52         reg = <0x01f40000 0x40000>;                52         reg = <0x01f40000 0x40000>;
 53         #hwlock-cells = <1>;                       53         #hwlock-cells = <1>;
 54     };                                             54     };
 55 ...                                                55 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php