| 
     1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/mfd/qcom,tcsr.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Qualcomm Top Control and Status Register
    8 
    9 maintainers:
   10   - Bjorn Andersson <bjorn.andersson@linaro.org>
   11 
   12 description:
   13   Qualcomm devices have a set of registers that provide various control and
   14   status functions for their peripherals.
   15 
   16 properties:
   17   compatible:
   18     oneOf:
   19       - items:
   20           - enum:
   21               - qcom,tcsr-apq8064
   22               - qcom,tcsr-apq8084
   23               - qcom,tcsr-ipq8064
   24               - qcom,tcsr-mdm9615
   25               - qcom,tcsr-msm8660
   26               - qcom,tcsr-msm8916
   27               - qcom,tcsr-msm8953
   28               - qcom,tcsr-msm8960
   29               - qcom,tcsr-msm8974
   30           - const: syscon
   31       - items:
   32           - const: qcom,tcsr-ipq6018
   33           - const: syscon
   34           - const: simple-mfd
   35 
   36   reg:
   37     maxItems: 1
   38 
   39 required:
   40   - compatible
   41   - reg
   42 
   43 additionalProperties: false
   44 
   45 examples:
   46   - |
   47     syscon@1a400000 {
   48         compatible = "qcom,tcsr-msm8960", "syscon";
   49         reg = <0x1a400000 0x100>;
   50     };
Cache object: 7f3ae4752c132c978015711d14525e0f 
 
 |