brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 48fdd56 Raw
61 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/qcom,sm8550-tcsr.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm TCSR Clock Controller on SM85508 9maintainers:10  - Bjorn Andersson <andersson@kernel.org>11 12description: |13  Qualcomm TCSR clock control module provides the clocks, resets and14  power domains on SM855015 16  See also:17  - include/dt-bindings/clock/qcom,sm8550-tcsr.h18  - include/dt-bindings/clock/qcom,sm8650-tcsr.h19 20properties:21  compatible:22    items:23      - enum:24          - qcom,sm8550-tcsr25          - qcom,sm8650-tcsr26          - qcom,x1e80100-tcsr27      - const: syscon28 29  clocks:30    items:31      - description: TCXO pad clock32 33  reg:34    maxItems: 135 36  '#clock-cells':37    const: 138 39  '#reset-cells':40    const: 141 42required:43  - compatible44  - clocks45 46additionalProperties: false47 48examples:49  - |50    #include <dt-bindings/clock/qcom,rpmh.h>51 52    clock-controller@1fc0000 {53      compatible = "qcom,sm8550-tcsr", "syscon";54      reg = <0x1fc0000 0x30000>;55      clocks = <&rpmhcc RPMH_CXO_CLK>;56      #clock-cells = <1>;57      #reset-cells = <1>;58    };59 60...61