mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-29 07:04:10 +08:00
a328ae8504
Commit 7677ed11e9
("dt-bindings: mfd: qcom,tcsr: Convert to dtschema")
converted bindings to DT schema literally - including the
qcom,tcsr-ipq6018 expecting syscon and simple-mfd. Such configuration
is not used in DTS and there is no actual need of it. The TCSR block is
purely configuration block and should not have children. Any child
device should be simply moved outside of TCSR syscon block.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/20220909091056.128949-1-krzysztof.kozlowski@linaro.org
55 lines
1.2 KiB
YAML
55 lines
1.2 KiB
YAML
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/mfd/qcom,tcsr.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: Qualcomm Top Control and Status Register
|
|
|
|
maintainers:
|
|
- Bjorn Andersson <bjorn.andersson@linaro.org>
|
|
|
|
description:
|
|
Qualcomm devices have a set of registers that provide various control and
|
|
status functions for their peripherals.
|
|
|
|
properties:
|
|
compatible:
|
|
items:
|
|
- enum:
|
|
- qcom,msm8998-tcsr
|
|
- qcom,qcs404-tcsr
|
|
- qcom,sc7180-tcsr
|
|
- qcom,sc7280-tcsr
|
|
- qcom,sdm630-tcsr
|
|
- qcom,sdm845-tcsr
|
|
- qcom,sm8150-tcsr
|
|
- qcom,tcsr-apq8064
|
|
- qcom,tcsr-apq8084
|
|
- qcom,tcsr-ipq6018
|
|
- qcom,tcsr-ipq8064
|
|
- qcom,tcsr-mdm9615
|
|
- qcom,tcsr-msm8660
|
|
- qcom,tcsr-msm8916
|
|
- qcom,tcsr-msm8953
|
|
- qcom,tcsr-msm8960
|
|
- qcom,tcsr-msm8974
|
|
- qcom,tcsr-msm8996
|
|
- const: syscon
|
|
|
|
reg:
|
|
maxItems: 1
|
|
|
|
required:
|
|
- compatible
|
|
- reg
|
|
|
|
additionalProperties: false
|
|
|
|
examples:
|
|
- |
|
|
syscon@1a400000 {
|
|
compatible = "qcom,tcsr-msm8960", "syscon";
|
|
reg = <0x1a400000 0x100>;
|
|
};
|