1cec1f2ffSRobert Marko# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2cec1f2ffSRobert Marko%YAML 1.2 3cec1f2ffSRobert Marko--- 4cec1f2ffSRobert Marko$id: http://devicetree.org/schemas/clock/qcom,gcc-ipq6018.yaml# 5cec1f2ffSRobert Marko$schema: http://devicetree.org/meta-schemas/core.yaml# 6cec1f2ffSRobert Marko 7cec1f2ffSRobert Markotitle: Qualcomm Global Clock & Reset Controller on IPQ6018 8cec1f2ffSRobert Marko 9cec1f2ffSRobert Markomaintainers: 10cec1f2ffSRobert Marko - Stephen Boyd <sboyd@kernel.org> 11cec1f2ffSRobert Marko - Taniya Das <quic_tdas@quicinc.com> 12cec1f2ffSRobert Marko - Robert Marko <robimarko@gmail.com> 13cec1f2ffSRobert Marko 14cec1f2ffSRobert Markodescription: | 15cec1f2ffSRobert Marko Qualcomm global clock control module provides the clocks, resets and power 16cec1f2ffSRobert Marko domains on IPQ6018. 17cec1f2ffSRobert Marko 18cec1f2ffSRobert Marko See also:: 19cec1f2ffSRobert Marko include/dt-bindings/clock/qcom,gcc-ipq6018.h 20cec1f2ffSRobert Marko include/dt-bindings/reset/qcom,gcc-ipq6018.h 21cec1f2ffSRobert Marko 22cec1f2ffSRobert MarkoallOf: 23cec1f2ffSRobert Marko - $ref: qcom,gcc.yaml# 24cec1f2ffSRobert Marko 25cec1f2ffSRobert Markoproperties: 26cec1f2ffSRobert Marko compatible: 27cec1f2ffSRobert Marko const: qcom,gcc-ipq6018 28cec1f2ffSRobert Marko 29cec1f2ffSRobert Marko clocks: 30cec1f2ffSRobert Marko items: 31cec1f2ffSRobert Marko - description: board XO clock 32cec1f2ffSRobert Marko - description: sleep clock 33cec1f2ffSRobert Marko 34cec1f2ffSRobert Marko clock-names: 35cec1f2ffSRobert Marko items: 36cec1f2ffSRobert Marko - const: xo 37cec1f2ffSRobert Marko - const: sleep_clk 38cec1f2ffSRobert Marko 39*b0ef3434SDmitry Baryshkov '#power-domain-cells': false 40*b0ef3434SDmitry Baryshkov 41cec1f2ffSRobert Markorequired: 42cec1f2ffSRobert Marko - compatible 43cec1f2ffSRobert Marko - clocks 44cec1f2ffSRobert Marko - clock-names 45cec1f2ffSRobert Marko 46cec1f2ffSRobert MarkounevaluatedProperties: false 47cec1f2ffSRobert Marko 48cec1f2ffSRobert Markoexamples: 49cec1f2ffSRobert Marko - | 50cec1f2ffSRobert Marko clock-controller@1800000 { 51cec1f2ffSRobert Marko compatible = "qcom,gcc-ipq6018"; 52cec1f2ffSRobert Marko reg = <0x01800000 0x80000>; 53cec1f2ffSRobert Marko clocks = <&xo>, <&sleep_clk>; 54cec1f2ffSRobert Marko clock-names = "xo", "sleep_clk"; 55cec1f2ffSRobert Marko #clock-cells = <1>; 56cec1f2ffSRobert Marko #reset-cells = <1>; 57cec1f2ffSRobert Marko }; 58cec1f2ffSRobert Marko... 59