1d220193cSAbel Vesa# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2d220193cSAbel Vesa%YAML 1.2 3d220193cSAbel Vesa--- 4d220193cSAbel Vesa$id: http://devicetree.org/schemas/clock/qcom,sm8550-tcsr.yaml# 5d220193cSAbel Vesa$schema: http://devicetree.org/meta-schemas/core.yaml# 6d220193cSAbel Vesa 7d220193cSAbel Vesatitle: Qualcomm TCSR Clock Controller on SM8550 8d220193cSAbel Vesa 9d220193cSAbel Vesamaintainers: 10d220193cSAbel Vesa - Bjorn Andersson <andersson@kernel.org> 11d220193cSAbel Vesa 12d220193cSAbel Vesadescription: | 13d220193cSAbel Vesa Qualcomm TCSR clock control module provides the clocks, resets and 14d220193cSAbel Vesa power domains on SM8550 15d220193cSAbel Vesa 161a3b3bd1SNeil Armstrong See also: 171a3b3bd1SNeil Armstrong - include/dt-bindings/clock/qcom,sm8550-tcsr.h 181a3b3bd1SNeil Armstrong - include/dt-bindings/clock/qcom,sm8650-tcsr.h 19d220193cSAbel Vesa 20d220193cSAbel Vesaproperties: 21d220193cSAbel Vesa compatible: 22d220193cSAbel Vesa items: 231a3b3bd1SNeil Armstrong - enum: 241a3b3bd1SNeil Armstrong - qcom,sm8550-tcsr 251a3b3bd1SNeil Armstrong - qcom,sm8650-tcsr 26*80de9d9dSAbel Vesa - qcom,x1e80100-tcsr 27d220193cSAbel Vesa - const: syscon 28d220193cSAbel Vesa 29d220193cSAbel Vesa clocks: 30d220193cSAbel Vesa items: 31d220193cSAbel Vesa - description: TCXO pad clock 32d220193cSAbel Vesa 33d220193cSAbel Vesa reg: 34d220193cSAbel Vesa maxItems: 1 35d220193cSAbel Vesa 36d220193cSAbel Vesa '#clock-cells': 37d220193cSAbel Vesa const: 1 38d220193cSAbel Vesa 39d220193cSAbel Vesa '#reset-cells': 40d220193cSAbel Vesa const: 1 41d220193cSAbel Vesa 42d220193cSAbel Vesarequired: 43d220193cSAbel Vesa - compatible 44d220193cSAbel Vesa - clocks 45d220193cSAbel Vesa 46d220193cSAbel VesaadditionalProperties: false 47d220193cSAbel Vesa 48d220193cSAbel Vesaexamples: 49d220193cSAbel Vesa - | 50d220193cSAbel Vesa #include <dt-bindings/clock/qcom,rpmh.h> 51d220193cSAbel Vesa 52d220193cSAbel Vesa clock-controller@1fc0000 { 53d220193cSAbel Vesa compatible = "qcom,sm8550-tcsr", "syscon"; 54d220193cSAbel Vesa reg = <0x1fc0000 0x30000>; 55d220193cSAbel Vesa clocks = <&rpmhcc RPMH_CXO_CLK>; 56d220193cSAbel Vesa #clock-cells = <1>; 57d220193cSAbel Vesa #reset-cells = <1>; 58d220193cSAbel Vesa }; 59d220193cSAbel Vesa 60d220193cSAbel Vesa... 61