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

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


  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-qcm2290.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 Binding for QCM2290
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Shawn Guo <shawn.guo@linaro.org>                10   - Shawn Guo <shawn.guo@linaro.org>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Qualcomm global clock control module provide !!  13   Qualcomm global clock control module which supports the clocks, resets
 14   domains on QCM2290.                          !!  14   and power domains on QCM2290.
 15                                                    15 
 16   See also:: include/dt-bindings/clock/qcom,gc !!  16   See also:
                                                   >>  17   - dt-bindings/clock/qcom,gcc-qcm2290.h
 17                                                    18 
 18 properties:                                        19 properties:
 19   compatible:                                      20   compatible:
 20     const: qcom,gcc-qcm2290                        21     const: qcom,gcc-qcm2290
 21                                                    22 
 22   clocks:                                          23   clocks:
 23     items:                                         24     items:
 24       - description: Board XO source               25       - description: Board XO source
 25       - description: Sleep clock source            26       - description: Sleep clock source
 26                                                    27 
 27   clock-names:                                     28   clock-names:
 28     items:                                         29     items:
 29       - const: bi_tcxo                             30       - const: bi_tcxo
 30       - const: sleep_clk                           31       - const: sleep_clk
 31                                                    32 
                                                   >>  33   '#clock-cells':
                                                   >>  34     const: 1
                                                   >>  35 
                                                   >>  36   '#reset-cells':
                                                   >>  37     const: 1
                                                   >>  38 
                                                   >>  39   '#power-domain-cells':
                                                   >>  40     const: 1
                                                   >>  41 
                                                   >>  42   reg:
                                                   >>  43     maxItems: 1
                                                   >>  44 
                                                   >>  45   protected-clocks:
                                                   >>  46     description:
                                                   >>  47       Protected clock specifier list as per common clock binding.
                                                   >>  48 
 32 required:                                          49 required:
 33   - compatible                                     50   - compatible
 34   - clocks                                         51   - clocks
 35   - clock-names                                    52   - clock-names
                                                   >>  53   - reg
                                                   >>  54   - '#clock-cells'
                                                   >>  55   - '#reset-cells'
 36   - '#power-domain-cells'                          56   - '#power-domain-cells'
 37                                                    57 
 38 allOf:                                         !!  58 additionalProperties: false
 39   - $ref: qcom,gcc.yaml#                       << 
 40                                                << 
 41 unevaluatedProperties: false                   << 
 42                                                    59 
 43 examples:                                          60 examples:
 44   - |                                              61   - |
 45     #include <dt-bindings/clock/qcom,rpmcc.h>      62     #include <dt-bindings/clock/qcom,rpmcc.h>
 46     clock-controller@1400000 {                     63     clock-controller@1400000 {
 47         compatible = "qcom,gcc-qcm2290";           64         compatible = "qcom,gcc-qcm2290";
 48         reg = <0x01400000 0x1f0000>;               65         reg = <0x01400000 0x1f0000>;
 49         #clock-cells = <1>;                        66         #clock-cells = <1>;
 50         #reset-cells = <1>;                        67         #reset-cells = <1>;
 51         #power-domain-cells = <1>;                 68         #power-domain-cells = <1>;
 52         clock-names = "bi_tcxo", "sleep_clk";      69         clock-names = "bi_tcxo", "sleep_clk";
 53         clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,      70         clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, <&sleep_clk>;
 54     };                                             71     };
 55 ...                                                72 ...
                                                      

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