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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.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,sm8450-gpucc.yaml (Architecture i386) and /Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml (Architecture alpha)


  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,sm8450-gpucc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Qualcomm Graphics Clock & Reset Control      7 title: Qualcomm Graphics Clock & Reset Controller on SM8450
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Konrad Dybcio <konradybcio@kernel.org>          10   - Konrad Dybcio <konradybcio@kernel.org>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Qualcomm graphics clock control module provi     13   Qualcomm graphics 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,sm4450-gpuc     17     include/dt-bindings/clock/qcom,sm4450-gpucc.h
 18     include/dt-bindings/clock/qcom,sm8450-gpuc     18     include/dt-bindings/clock/qcom,sm8450-gpucc.h
 19     include/dt-bindings/clock/qcom,sm8550-gpuc     19     include/dt-bindings/clock/qcom,sm8550-gpucc.h
 20     include/dt-bindings/reset/qcom,sm8450-gpuc     20     include/dt-bindings/reset/qcom,sm8450-gpucc.h
 21     include/dt-bindings/reset/qcom,sm8650-gpuc     21     include/dt-bindings/reset/qcom,sm8650-gpucc.h
 22     include/dt-bindings/reset/qcom,x1e80100-gp     22     include/dt-bindings/reset/qcom,x1e80100-gpucc.h
 23                                                    23 
 24 properties:                                        24 properties:
 25   compatible:                                      25   compatible:
 26     enum:                                          26     enum:
 27       - qcom,sm4450-gpucc                          27       - qcom,sm4450-gpucc
 28       - qcom,sm8450-gpucc                          28       - qcom,sm8450-gpucc
 29       - qcom,sm8550-gpucc                          29       - qcom,sm8550-gpucc
 30       - qcom,sm8650-gpucc                          30       - qcom,sm8650-gpucc
 31       - qcom,x1e80100-gpucc                        31       - qcom,x1e80100-gpucc
 32                                                    32 
 33   clocks:                                          33   clocks:
 34     items:                                         34     items:
 35       - description: Board XO source               35       - description: Board XO source
 36       - description: GPLL0 main branch source      36       - description: GPLL0 main branch source
 37       - description: GPLL0 div branch source       37       - description: GPLL0 div branch source
 38                                                    38 
 39 required:                                          39 required:
 40   - compatible                                     40   - compatible
 41   - clocks                                         41   - clocks
 42   - '#power-domain-cells'                          42   - '#power-domain-cells'
 43                                                    43 
 44 allOf:                                             44 allOf:
 45   - $ref: qcom,gcc.yaml#                           45   - $ref: qcom,gcc.yaml#
 46                                                    46 
 47 unevaluatedProperties: false                       47 unevaluatedProperties: false
 48                                                    48 
 49 examples:                                          49 examples:
 50   - |                                              50   - |
 51     #include <dt-bindings/clock/qcom,gcc-sm845     51     #include <dt-bindings/clock/qcom,gcc-sm8450.h>
 52     #include <dt-bindings/clock/qcom,rpmh.h>       52     #include <dt-bindings/clock/qcom,rpmh.h>
 53                                                    53 
 54     soc {                                          54     soc {
 55         #address-cells = <2>;                      55         #address-cells = <2>;
 56         #size-cells = <2>;                         56         #size-cells = <2>;
 57                                                    57 
 58         clock-controller@3d90000 {                 58         clock-controller@3d90000 {
 59             compatible = "qcom,sm8450-gpucc";      59             compatible = "qcom,sm8450-gpucc";
 60             reg = <0 0x03d90000 0 0xa000>;         60             reg = <0 0x03d90000 0 0xa000>;
 61             clocks = <&rpmhcc RPMH_CXO_CLK>,       61             clocks = <&rpmhcc RPMH_CXO_CLK>,
 62                      <&gcc GCC_GPU_GPLL0_CLK_S     62                      <&gcc GCC_GPU_GPLL0_CLK_SRC>,
 63                      <&gcc GCC_GPU_GPLL0_DIV_C     63                      <&gcc GCC_GPU_GPLL0_DIV_CLK_SRC>;
 64             #clock-cells = <1>;                    64             #clock-cells = <1>;
 65             #reset-cells = <1>;                    65             #reset-cells = <1>;
 66             #power-domain-cells = <1>;             66             #power-domain-cells = <1>;
 67         };                                         67         };
 68     };                                             68     };
 69 ...                                                69 ...
                                                      

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