brintos

brintos / linux-shallow public Read only

0
0
Text · 2.1 KiB · 567182a Raw
67 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,sdx75-gcc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Global Clock & Reset Controller on SDX758 9maintainers:10  - Imran Shaik <quic_imrashai@quicinc.com>11  - Taniya Das <quic_tdas@quicinc.com>12 13description: |14  Qualcomm global clock control module provides the clocks, resets and power15  domains on SDX7516 17  See also:: include/dt-bindings/clock/qcom,sdx75-gcc.h18 19properties:20  compatible:21    const: qcom,sdx75-gcc22 23  clocks:24    items:25      - description: Board XO source26      - description: Sleep clock source27      - description: EMAC0 sgmiiphy mac rclk source28      - description: EMAC0 sgmiiphy mac tclk source29      - description: EMAC0 sgmiiphy rclk source30      - description: EMAC0 sgmiiphy tclk source31      - description: EMAC1 sgmiiphy mac rclk source32      - description: EMAC1 sgmiiphy mac tclk source33      - description: EMAC1 sgmiiphy rclk source34      - description: EMAC1 sgmiiphy tclk source35      - description: PCIE20 phy aux clock source36      - description: PCIE_1 Pipe clock source37      - description: PCIE_2 Pipe clock source38      - description: PCIE Pipe clock source39      - description: USB3 phy wrapper pipe clock source40 41required:42  - compatible43  - clocks44  - '#power-domain-cells'45 46allOf:47  - $ref: qcom,gcc.yaml#48 49unevaluatedProperties: false50 51examples:52  - |53    #include <dt-bindings/clock/qcom,rpmh.h>54    clock-controller@80000 {55      compatible = "qcom,sdx75-gcc";56      reg = <0x80000 0x1f7400>;57      clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, <&emac0_sgmiiphy_mac_rclk>,58               <&emac0_sgmiiphy_mac_tclk>, <&emac0_sgmiiphy_rclk>, <&emac0_sgmiiphy_tclk>,59               <&emac1_sgmiiphy_mac_rclk>, <&emac1_sgmiiphy_mac_tclk>, <&emac1_sgmiiphy_rclk>,60               <&emac1_sgmiiphy_tclk>, <&pcie20_phy_aux_clk>, <&pcie_1_pipe_clk>,61               <&pcie_2_pipe_clk>, <&pcie_pipe_clk>, <&usb3_phy_wrapper_gcc_usb30_pipe_clk>;62      #clock-cells = <1>;63      #reset-cells = <1>;64      #power-domain-cells = <1>;65    };66...67