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
|