71 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/mfd/qcom,tcsr.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Top Control and Status Register8 9maintainers:10 - Bjorn Andersson <bjorn.andersson@linaro.org>11 12description:13 Qualcomm devices have a set of registers that provide various control and14 status functions for their peripherals.15 16properties:17 compatible:18 items:19 - enum:20 - qcom,msm8976-tcsr21 - qcom,msm8998-tcsr22 - qcom,qcm2290-tcsr23 - qcom,qcs404-tcsr24 - qcom,sa8775p-tcsr25 - qcom,sc7180-tcsr26 - qcom,sc7280-tcsr27 - qcom,sc8280xp-tcsr28 - qcom,sdm630-tcsr29 - qcom,sdm845-tcsr30 - qcom,sdx55-tcsr31 - qcom,sdx65-tcsr32 - qcom,sdx75-tcsr33 - qcom,sm4450-tcsr34 - qcom,sm6115-tcsr35 - qcom,sm8150-tcsr36 - qcom,sm8250-tcsr37 - qcom,sm8350-tcsr38 - qcom,sm8450-tcsr39 - qcom,tcsr-apq806440 - qcom,tcsr-apq808441 - qcom,tcsr-ipq533242 - qcom,tcsr-ipq601843 - qcom,tcsr-ipq806444 - qcom,tcsr-ipq807445 - qcom,tcsr-ipq957446 - qcom,tcsr-mdm961547 - qcom,tcsr-msm822648 - qcom,tcsr-msm866049 - qcom,tcsr-msm891650 - qcom,tcsr-msm895351 - qcom,tcsr-msm896052 - qcom,tcsr-msm897453 - qcom,tcsr-msm899654 - const: syscon55 56 reg:57 maxItems: 158 59required:60 - compatible61 - reg62 63additionalProperties: false64 65examples:66 - |67 syscon@1a400000 {68 compatible = "qcom,tcsr-msm8960", "syscon";69 reg = <0x1a400000 0x100>;70 };71