1c9ccf3a3SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2c9ccf3a3SEmmanuel Vadot%YAML 1.2 3c9ccf3a3SEmmanuel Vadot--- 4c9ccf3a3SEmmanuel Vadot$id: http://devicetree.org/schemas/clock/qcom,sdm845-camcc.yaml# 5c9ccf3a3SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6c9ccf3a3SEmmanuel Vadot 78bab661aSEmmanuel Vadottitle: Qualcomm Camera Clock & Reset Controller on SDM845 8c9ccf3a3SEmmanuel Vadot 9c9ccf3a3SEmmanuel Vadotmaintainers: 10c9ccf3a3SEmmanuel Vadot - Bjorn Andersson <bjorn.andersson@linaro.org> 11c9ccf3a3SEmmanuel Vadot 12c9ccf3a3SEmmanuel Vadotdescription: | 138bab661aSEmmanuel Vadot Qualcomm camera clock control module provides the clocks, resets and power 148bab661aSEmmanuel Vadot domains on SDM845. 15c9ccf3a3SEmmanuel Vadot 168bab661aSEmmanuel Vadot See also:: include/dt-bindings/clock/qcom,camcc-sm845.h 17c9ccf3a3SEmmanuel Vadot 18*8d13bc63SEmmanuel VadotallOf: 19*8d13bc63SEmmanuel Vadot - $ref: qcom,gcc.yaml# 20*8d13bc63SEmmanuel Vadot 21c9ccf3a3SEmmanuel Vadotproperties: 22c9ccf3a3SEmmanuel Vadot compatible: 23c9ccf3a3SEmmanuel Vadot const: qcom,sdm845-camcc 24c9ccf3a3SEmmanuel Vadot 25c9ccf3a3SEmmanuel Vadot clocks: 26c9ccf3a3SEmmanuel Vadot items: 27c9ccf3a3SEmmanuel Vadot - description: Board XO source 28c9ccf3a3SEmmanuel Vadot 29c9ccf3a3SEmmanuel Vadot clock-names: 30c9ccf3a3SEmmanuel Vadot items: 31c9ccf3a3SEmmanuel Vadot - const: bi_tcxo 32c9ccf3a3SEmmanuel Vadot 33c9ccf3a3SEmmanuel Vadot reg: 34c9ccf3a3SEmmanuel Vadot maxItems: 1 35c9ccf3a3SEmmanuel Vadot 36c9ccf3a3SEmmanuel Vadotrequired: 37c9ccf3a3SEmmanuel Vadot - compatible 38c9ccf3a3SEmmanuel Vadot - clocks 39c9ccf3a3SEmmanuel Vadot - clock-names 40c9ccf3a3SEmmanuel Vadot 41*8d13bc63SEmmanuel VadotunevaluatedProperties: false 42c9ccf3a3SEmmanuel Vadot 43c9ccf3a3SEmmanuel Vadotexamples: 44c9ccf3a3SEmmanuel Vadot - | 45c9ccf3a3SEmmanuel Vadot #include <dt-bindings/clock/qcom,rpmh.h> 46c9ccf3a3SEmmanuel Vadot clock-controller@ad00000 { 47c9ccf3a3SEmmanuel Vadot compatible = "qcom,sdm845-camcc"; 48c9ccf3a3SEmmanuel Vadot reg = <0x0ad00000 0x10000>; 49c9ccf3a3SEmmanuel Vadot clocks = <&rpmhcc RPMH_CXO_CLK>; 50c9ccf3a3SEmmanuel Vadot clock-names = "bi_tcxo"; 51c9ccf3a3SEmmanuel Vadot #clock-cells = <1>; 52c9ccf3a3SEmmanuel Vadot #reset-cells = <1>; 53c9ccf3a3SEmmanuel Vadot #power-domain-cells = <1>; 54c9ccf3a3SEmmanuel Vadot }; 55c9ccf3a3SEmmanuel Vadot... 56