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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.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,sm8350-videocc.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml (Version linux-6.7.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,sm8350-videocc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Qualcomm SM8350 Video Clock & Reset Con      7 title: Qualcomm SM8350 Video Clock & Reset Controller
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Konrad Dybcio <konradybcio@kernel.org>      !!  10   - Konrad Dybcio <konrad.dybcio@linaro.org>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Qualcomm video clock control module provides     13   Qualcomm video clock control module provides the clocks, resets and power
 14   domains on Qualcomm SoCs.                        14   domains on Qualcomm SoCs.
 15                                                    15 
 16   See also::                                       16   See also::
 17     include/dt-bindings/clock/qcom,videocc-sm8     17     include/dt-bindings/clock/qcom,videocc-sm8350.h
 18     include/dt-bindings/reset/qcom,videocc-sm8     18     include/dt-bindings/reset/qcom,videocc-sm8350.h
 19                                                    19 
 20 properties:                                        20 properties:
 21   compatible:                                      21   compatible:
 22     enum:                                          22     enum:
 23       - qcom,sc8280xp-videocc                      23       - qcom,sc8280xp-videocc
 24       - qcom,sm8350-videocc                        24       - qcom,sm8350-videocc
 25                                                    25 
 26   clocks:                                          26   clocks:
 27     items:                                         27     items:
 28       - description: Board XO source               28       - description: Board XO source
 29       - description: Board active XO source        29       - description: Board active XO source
 30       - description: Board sleep clock             30       - description: Board sleep clock
 31                                                    31 
 32   power-domains:                                   32   power-domains:
 33     description:                                   33     description:
 34       A phandle and PM domain specifier for th     34       A phandle and PM domain specifier for the MMCX power domain.
 35     maxItems: 1                                    35     maxItems: 1
 36                                                    36 
 37   required-opps:                                   37   required-opps:
 38     description:                                   38     description:
 39       A phandle to an OPP node describing requ     39       A phandle to an OPP node describing required MMCX performance point.
 40     maxItems: 1                                    40     maxItems: 1
 41                                                    41 
 42 required:                                          42 required:
 43   - compatible                                     43   - compatible
 44   - clocks                                         44   - clocks
 45   - power-domains                                  45   - power-domains
 46   - required-opps                                  46   - required-opps
 47                                                    47 
 48 allOf:                                             48 allOf:
 49   - $ref: qcom,gcc.yaml#                           49   - $ref: qcom,gcc.yaml#
 50                                                    50 
 51 unevaluatedProperties: false                       51 unevaluatedProperties: false
 52                                                    52 
 53 examples:                                          53 examples:
 54   - |                                              54   - |
 55     #include <dt-bindings/clock/qcom,rpmh.h>       55     #include <dt-bindings/clock/qcom,rpmh.h>
 56     #include <dt-bindings/power/qcom,rpmhpd.h>     56     #include <dt-bindings/power/qcom,rpmhpd.h>
 57                                                    57 
 58     clock-controller@abf0000 {                     58     clock-controller@abf0000 {
 59       compatible = "qcom,sm8350-videocc";          59       compatible = "qcom,sm8350-videocc";
 60       reg = <0x0abf0000 0x10000>;                  60       reg = <0x0abf0000 0x10000>;
 61       clocks = <&rpmhcc RPMH_CXO_CLK>,             61       clocks = <&rpmhcc RPMH_CXO_CLK>,
 62                <&rpmhcc RPMH_CXO_CLK_A>,           62                <&rpmhcc RPMH_CXO_CLK_A>,
 63                <&sleep_clk>;                       63                <&sleep_clk>;
 64       power-domains = <&rpmhpd RPMHPD_MMCX>;       64       power-domains = <&rpmhpd RPMHPD_MMCX>;
 65       required-opps = <&rpmhpd_opp_low_svs>;       65       required-opps = <&rpmhpd_opp_low_svs>;
 66       #clock-cells = <1>;                          66       #clock-cells = <1>;
 67       #reset-cells = <1>;                          67       #reset-cells = <1>;
 68       #power-domain-cells = <1>;                   68       #power-domain-cells = <1>;
 69     };                                             69     };
 70 ...                                                70 ...
                                                      

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