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

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


  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-sm8150.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 SM8150
  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 SM8150.                           !!  15   power domains on SM8150.
 16                                                    16 
 17   See also:: include/dt-bindings/clock/qcom,gc !!  17   See also:
                                                   >>  18   - dt-bindings/clock/qcom,gcc-sm8150.h
 18                                                    19 
 19 properties:                                        20 properties:
 20   compatible:                                      21   compatible:
 21     const: qcom,gcc-sm8150                         22     const: qcom,gcc-sm8150
 22                                                    23 
 23   clocks:                                          24   clocks:
 24     items:                                         25     items:
 25       - description: Board XO source               26       - description: Board XO source
 26       - description: Sleep clock source            27       - description: Sleep clock source
 27                                                    28 
 28   clock-names:                                     29   clock-names:
 29     items:                                         30     items:
 30       - const: bi_tcxo                             31       - const: bi_tcxo
 31       - const: sleep_clk                           32       - const: sleep_clk
 32                                                    33 
                                                   >>  34   '#clock-cells':
                                                   >>  35     const: 1
                                                   >>  36 
                                                   >>  37   '#reset-cells':
                                                   >>  38     const: 1
                                                   >>  39 
                                                   >>  40   '#power-domain-cells':
                                                   >>  41     const: 1
                                                   >>  42 
                                                   >>  43   reg:
                                                   >>  44     maxItems: 1
                                                   >>  45 
                                                   >>  46   protected-clocks:
                                                   >>  47     description:
                                                   >>  48       Protected clock specifier list as per common clock binding.
                                                   >>  49 
 33 required:                                          50 required:
 34   - compatible                                     51   - compatible
 35   - clocks                                         52   - clocks
 36   - clock-names                                    53   - clock-names
                                                   >>  54   - reg
                                                   >>  55   - '#clock-cells'
                                                   >>  56   - '#reset-cells'
 37   - '#power-domain-cells'                          57   - '#power-domain-cells'
 38                                                    58 
 39 allOf:                                         !!  59 additionalProperties: false
 40   - $ref: qcom,gcc.yaml#                       << 
 41                                                << 
 42 unevaluatedProperties: false                   << 
 43                                                    60 
 44 examples:                                          61 examples:
 45   - |                                              62   - |
 46     #include <dt-bindings/clock/qcom,rpmh.h>       63     #include <dt-bindings/clock/qcom,rpmh.h>
 47     clock-controller@100000 {                      64     clock-controller@100000 {
 48       compatible = "qcom,gcc-sm8150";              65       compatible = "qcom,gcc-sm8150";
 49       reg = <0x00100000 0x1f0000>;                 66       reg = <0x00100000 0x1f0000>;
 50       clocks = <&rpmhcc RPMH_CXO_CLK>,             67       clocks = <&rpmhcc RPMH_CXO_CLK>,
 51                <&sleep_clk>;                       68                <&sleep_clk>;
 52       clock-names = "bi_tcxo", "sleep_clk";        69       clock-names = "bi_tcxo", "sleep_clk";
 53       #clock-cells = <1>;                          70       #clock-cells = <1>;
 54       #reset-cells = <1>;                          71       #reset-cells = <1>;
 55       #power-domain-cells = <1>;                   72       #power-domain-cells = <1>;
 56     };                                             73     };
 57 ...                                                74 ...
                                                      

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