Lines Matching +full:protected +full:- +full:clocks
1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/clock/qcom,gcc-msm8998.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Stephen Boyd <sboyd@kernel.org>
11 - Taniya Das <tdas@codeaurora.org>
14 Qualcomm global clock control module which supports the clocks, resets and
18 - dt-bindings/clock/qcom,gcc-msm8998.h
22 const: qcom,gcc-msm8998
24 clocks:
26 - description: Board XO source
27 - description: Sleep clock source
28 - description: USB 3.0 phy pipe clock
29 - description: UFS phy rx symbol clock for pipe 0
30 - description: UFS phy rx symbol clock for pipe 1
31 - description: UFS phy tx symbol clock
32 - description: PCIE phy pipe clock
34 clock-names:
36 - const: xo
37 - const: sleep_clk
38 - const: usb3_pipe
39 - const: ufs_rx_symbol0
40 - const: ufs_rx_symbol1
41 - const: ufs_tx_symbol0
42 - const: pcie0_pipe
44 '#clock-cells':
47 '#reset-cells':
50 '#power-domain-cells':
56 protected-clocks:
58 Protected clock specifier list as per common clock binding.
61 - compatible
62 - clocks
63 - clock-names
64 - reg
65 - '#clock-cells'
66 - '#reset-cells'
67 - '#power-domain-cells'
72 - |
73 #include <dt-bindings/clock/qcom,rpmcc.h>
74 clock-controller@100000 {
75 compatible = "qcom,gcc-msm8998";
76 #clock-cells = <1>;
77 #reset-cells = <1>;
78 #power-domain-cells = <1>;
80 clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,
87 clock-names = "xo",