1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2c66ec88fSEmmanuel Vadot%YAML 1.2 3c66ec88fSEmmanuel Vadot--- 4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/clock/qcom,sc7180-mss.yaml# 5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6c66ec88fSEmmanuel Vadot 78bab661aSEmmanuel Vadottitle: Qualcomm Modem Clock Controller on SC7180 8c66ec88fSEmmanuel Vadot 9c66ec88fSEmmanuel Vadotmaintainers: 10*aa1a8ff2SEmmanuel Vadot - Taniya Das <quic_tdas@quicinc.com> 11c66ec88fSEmmanuel Vadot 12c66ec88fSEmmanuel Vadotdescription: | 138bab661aSEmmanuel Vadot Qualcomm modem clock control module provides the clocks on SC7180. 14c66ec88fSEmmanuel Vadot 158bab661aSEmmanuel Vadot See also:: include/dt-bindings/clock/qcom,mss-sc7180.h 16c66ec88fSEmmanuel Vadot 17c66ec88fSEmmanuel Vadotproperties: 18c66ec88fSEmmanuel Vadot compatible: 19c66ec88fSEmmanuel Vadot const: qcom,sc7180-mss 20c66ec88fSEmmanuel Vadot 21c66ec88fSEmmanuel Vadot clocks: 22c66ec88fSEmmanuel Vadot items: 23c66ec88fSEmmanuel Vadot - description: gcc_mss_mfab_axi clock from GCC 24c66ec88fSEmmanuel Vadot - description: gcc_mss_nav_axi clock from GCC 25c66ec88fSEmmanuel Vadot - description: gcc_mss_cfg_ahb clock from GCC 26c66ec88fSEmmanuel Vadot 27c66ec88fSEmmanuel Vadot clock-names: 28c66ec88fSEmmanuel Vadot items: 29c66ec88fSEmmanuel Vadot - const: gcc_mss_mfab_axis 30c66ec88fSEmmanuel Vadot - const: gcc_mss_nav_axi 31c66ec88fSEmmanuel Vadot - const: cfg_ahb 32c66ec88fSEmmanuel Vadot 33c66ec88fSEmmanuel Vadot '#clock-cells': 34c66ec88fSEmmanuel Vadot const: 1 35c66ec88fSEmmanuel Vadot 36c66ec88fSEmmanuel Vadot reg: 37c66ec88fSEmmanuel Vadot maxItems: 1 38c66ec88fSEmmanuel Vadot 39c66ec88fSEmmanuel Vadotrequired: 40c66ec88fSEmmanuel Vadot - compatible 41c66ec88fSEmmanuel Vadot - reg 42c66ec88fSEmmanuel Vadot - clocks 43c66ec88fSEmmanuel Vadot - '#clock-cells' 44c66ec88fSEmmanuel Vadot 45c66ec88fSEmmanuel VadotadditionalProperties: false 46c66ec88fSEmmanuel Vadot 47c66ec88fSEmmanuel Vadotexamples: 48c66ec88fSEmmanuel Vadot - | 49c66ec88fSEmmanuel Vadot #include <dt-bindings/clock/qcom,gcc-sc7180.h> 50c66ec88fSEmmanuel Vadot clock-controller@41a8000 { 51c66ec88fSEmmanuel Vadot compatible = "qcom,sc7180-mss"; 52c66ec88fSEmmanuel Vadot reg = <0x041a8000 0x8000>; 53c66ec88fSEmmanuel Vadot clocks = <&gcc GCC_MSS_MFAB_AXIS_CLK>, 54c66ec88fSEmmanuel Vadot <&gcc GCC_MSS_NAV_AXI_CLK>, 55c66ec88fSEmmanuel Vadot <&gcc GCC_MSS_CFG_AHB_CLK>; 56c66ec88fSEmmanuel Vadot clock-names = "gcc_mss_mfab_axis", 57c66ec88fSEmmanuel Vadot "gcc_mss_nav_axi", 58c66ec88fSEmmanuel Vadot "cfg_ahb"; 59c66ec88fSEmmanuel Vadot #clock-cells = <1>; 60c66ec88fSEmmanuel Vadot }; 61c66ec88fSEmmanuel Vadot... 62