~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/qcom,sm8650-gcc.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/clock/qcom,sm8650-gcc.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/qcom,sm8650-gcc.yaml (Version linux-6.8.12)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/clock/qcom,      4 $id: http://devicetree.org/schemas/clock/qcom,sm8650-gcc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Qualcomm Global Clock & Reset Controlle      7 title: Qualcomm Global Clock & Reset Controller on SM8650
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Bjorn Andersson <andersson@kernel.org>          10   - Bjorn Andersson <andersson@kernel.org>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Qualcomm global clock control module provide     13   Qualcomm global clock control module provides the clocks, resets and power
 14   domains on SM8650                                14   domains on SM8650
 15                                                    15 
 16   See also:: include/dt-bindings/clock/qcom,sm     16   See also:: include/dt-bindings/clock/qcom,sm8650-gcc.h
 17                                                    17 
 18 properties:                                        18 properties:
 19   compatible:                                      19   compatible:
 20     const: qcom,sm8650-gcc                         20     const: qcom,sm8650-gcc
 21                                                    21 
 22   clocks:                                          22   clocks:
 23     items:                                         23     items:
 24       - description: Board XO source               24       - description: Board XO source
 25       - description: Board Always On XO source     25       - description: Board Always On XO source
 26       - description: Sleep clock source            26       - description: Sleep clock source
 27       - description: PCIE 0 Pipe clock source      27       - description: PCIE 0 Pipe clock source
 28       - description: PCIE 1 Pipe clock source      28       - description: PCIE 1 Pipe clock source
 29       - description: PCIE 1 Phy Auxiliary cloc     29       - description: PCIE 1 Phy Auxiliary clock source
 30       - description: UFS Phy Rx symbol 0 clock     30       - description: UFS Phy Rx symbol 0 clock source
 31       - description: UFS Phy Rx symbol 1 clock     31       - description: UFS Phy Rx symbol 1 clock source
 32       - description: UFS Phy Tx symbol 0 clock     32       - description: UFS Phy Tx symbol 0 clock source
 33       - description: USB3 Phy wrapper pipe clo     33       - description: USB3 Phy wrapper pipe clock source
 34                                                    34 
 35 required:                                          35 required:
 36   - compatible                                     36   - compatible
 37   - clocks                                         37   - clocks
 38   - '#power-domain-cells'                      << 
 39                                                    38 
 40 allOf:                                             39 allOf:
 41   - $ref: qcom,gcc.yaml#                           40   - $ref: qcom,gcc.yaml#
 42                                                    41 
 43 unevaluatedProperties: false                       42 unevaluatedProperties: false
 44                                                    43 
 45 examples:                                          44 examples:
 46   - |                                              45   - |
 47     #include <dt-bindings/clock/qcom,rpmh.h>       46     #include <dt-bindings/clock/qcom,rpmh.h>
 48     clock-controller@100000 {                      47     clock-controller@100000 {
 49       compatible = "qcom,sm8650-gcc";              48       compatible = "qcom,sm8650-gcc";
 50       reg = <0x00100000 0x001f4200>;               49       reg = <0x00100000 0x001f4200>;
 51       clocks = <&rpmhcc RPMH_CXO_CLK>,             50       clocks = <&rpmhcc RPMH_CXO_CLK>,
 52                <&rpmhcc RPMH_CXO_CLK_A>,           51                <&rpmhcc RPMH_CXO_CLK_A>,
 53                <&sleep_clk>,                       52                <&sleep_clk>,
 54                <&pcie0_phy>,                       53                <&pcie0_phy>,
 55                <&pcie1_phy>,                       54                <&pcie1_phy>,
 56                <&pcie_1_phy_aux_clk>,              55                <&pcie_1_phy_aux_clk>,
 57                <&ufs_mem_phy 0>,                   56                <&ufs_mem_phy 0>,
 58                <&ufs_mem_phy 1>,                   57                <&ufs_mem_phy 1>,
 59                <&ufs_mem_phy 2>,                   58                <&ufs_mem_phy 2>,
 60                <&usb_1_qmpphy>;                    59                <&usb_1_qmpphy>;
 61       #clock-cells = <1>;                          60       #clock-cells = <1>;
 62       #reset-cells = <1>;                          61       #reset-cells = <1>;
 63       #power-domain-cells = <1>;                   62       #power-domain-cells = <1>;
 64     };                                             63     };
 65                                                    64 
 66 ...                                                65 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php