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

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


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  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-sc7180.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 SC7180
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Stephen Boyd <sboyd@kernel.org>                 10   - Stephen Boyd <sboyd@kernel.org>
 11   - Taniya Das <quic_tdas@quicinc.com>          !!  11   - Taniya Das <tdas@codeaurora.org>
 12                                                    12 
 13 description: |                                     13 description: |
 14   Qualcomm global clock control module provide !!  14   Qualcomm global clock control module which supports the clocks, resets and
 15   domains on SC7180.                           !!  15   power domains on SC7180.
 16                                                    16 
 17   See also:: include/dt-bindings/clock/qcom,gc !!  17   See also:
                                                   >>  18   - dt-bindings/clock/qcom,gcc-sc7180.h
 18                                                    19 
 19 properties:                                        20 properties:
 20   compatible:                                      21   compatible:
 21     const: qcom,gcc-sc7180                         22     const: qcom,gcc-sc7180
 22                                                    23 
 23   clocks:                                          24   clocks:
 24     items:                                         25     items:
 25       - description: Board XO source               26       - description: Board XO source
 26       - description: Board active XO source        27       - description: Board active XO source
 27       - description: Sleep clock source            28       - description: Sleep clock source
 28                                                    29 
 29   clock-names:                                     30   clock-names:
 30     items:                                         31     items:
 31       - const: bi_tcxo                             32       - const: bi_tcxo
 32       - const: bi_tcxo_ao                          33       - const: bi_tcxo_ao
 33       - const: sleep_clk                           34       - const: sleep_clk
 34                                                    35 
 35   power-domains:                               !!  36   '#clock-cells':
 36     items:                                     !!  37     const: 1
 37       - description: CX domain                 !!  38 
                                                   >>  39   '#reset-cells':
                                                   >>  40     const: 1
                                                   >>  41 
                                                   >>  42   '#power-domain-cells':
                                                   >>  43     const: 1
                                                   >>  44 
                                                   >>  45   reg:
                                                   >>  46     maxItems: 1
                                                   >>  47 
                                                   >>  48   protected-clocks:
                                                   >>  49     description:
                                                   >>  50       Protected clock specifier list as per common clock binding.
 38                                                    51 
 39 required:                                          52 required:
 40   - compatible                                     53   - compatible
 41   - clocks                                         54   - clocks
 42   - clock-names                                    55   - clock-names
                                                   >>  56   - reg
                                                   >>  57   - '#clock-cells'
                                                   >>  58   - '#reset-cells'
 43   - '#power-domain-cells'                          59   - '#power-domain-cells'
 44                                                    60 
 45 allOf:                                         !!  61 additionalProperties: false
 46   - $ref: qcom,gcc.yaml#                       << 
 47                                                << 
 48 unevaluatedProperties: false                   << 
 49                                                    62 
 50 examples:                                          63 examples:
 51   - |                                              64   - |
 52     #include <dt-bindings/clock/qcom,rpmh.h>       65     #include <dt-bindings/clock/qcom,rpmh.h>
 53     #include <dt-bindings/power/qcom-rpmpd.h>  << 
 54                                                << 
 55     clock-controller@100000 {                      66     clock-controller@100000 {
 56       compatible = "qcom,gcc-sc7180";              67       compatible = "qcom,gcc-sc7180";
 57       reg = <0x00100000 0x1f0000>;                 68       reg = <0x00100000 0x1f0000>;
 58       clocks = <&rpmhcc RPMH_CXO_CLK>,             69       clocks = <&rpmhcc RPMH_CXO_CLK>,
 59                <&rpmhcc RPMH_CXO_CLK_A>,           70                <&rpmhcc RPMH_CXO_CLK_A>,
 60                <&sleep_clk>;                       71                <&sleep_clk>;
 61       clock-names = "bi_tcxo", "bi_tcxo_ao", "     72       clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk";
 62       power-domains = <&rpmhpd SC7180_CX>;     << 
 63       #clock-cells = <1>;                          73       #clock-cells = <1>;
 64       #reset-cells = <1>;                          74       #reset-cells = <1>;
 65       #power-domain-cells = <1>;                   75       #power-domain-cells = <1>;
 66     };                                             76     };
 67 ...                                                77 ...
                                                      

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