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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.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,gcc-sm6125.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.yaml (Version linux-6.3.13)


  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,gcc-sm6125.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 SM6125
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Konrad Dybcio <konradybcio@kernel.org>      !!  10   - Konrad Dybcio <konrad.dybcio@somainline.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 SM6125.                               14   domains on SM6125.
 15                                                    15 
 16   See also:: include/dt-bindings/clock/qcom,gc     16   See also:: include/dt-bindings/clock/qcom,gcc-sm6125.h
 17                                                    17 
 18 properties:                                        18 properties:
 19   compatible:                                      19   compatible:
 20     const: qcom,gcc-sm6125                         20     const: qcom,gcc-sm6125
 21                                                    21 
 22   clocks:                                          22   clocks:
 23     items:                                         23     items:
 24       - description: Board XO source               24       - description: Board XO source
 25       - description: Sleep clock source            25       - description: Sleep clock source
 26                                                    26 
 27   clock-names:                                     27   clock-names:
 28     items:                                         28     items:
 29       - const: bi_tcxo                             29       - const: bi_tcxo
 30       - const: sleep_clk                           30       - const: sleep_clk
 31                                                    31 
 32 required:                                          32 required:
 33   - compatible                                     33   - compatible
 34   - clocks                                         34   - clocks
 35   - clock-names                                    35   - clock-names
 36   - '#power-domain-cells'                      << 
 37                                                    36 
 38 allOf:                                             37 allOf:
 39   - $ref: qcom,gcc.yaml#                           38   - $ref: qcom,gcc.yaml#
 40                                                    39 
 41 unevaluatedProperties: false                       40 unevaluatedProperties: false
 42                                                    41 
 43 examples:                                          42 examples:
 44   - |                                              43   - |
 45     #include <dt-bindings/clock/qcom,rpmcc.h>      44     #include <dt-bindings/clock/qcom,rpmcc.h>
 46     clock-controller@1400000 {                     45     clock-controller@1400000 {
 47         compatible = "qcom,gcc-sm6125";            46         compatible = "qcom,gcc-sm6125";
 48         reg = <0x01400000 0x1f0000>;               47         reg = <0x01400000 0x1f0000>;
 49         #clock-cells = <1>;                        48         #clock-cells = <1>;
 50         #reset-cells = <1>;                        49         #reset-cells = <1>;
 51         #power-domain-cells = <1>;                 50         #power-domain-cells = <1>;
 52         clock-names = "bi_tcxo", "sleep_clk";      51         clock-names = "bi_tcxo", "sleep_clk";
 53         clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,      52         clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, <&sleep_clk>;
 54     };                                             53     };
 55 ...                                                54 ...
                                                      

~ [ 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