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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/qcom,rpmhcc.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 ] ~

  1 # SPDX-License-Identifier: GPL-2.0-only
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/clock/qcom,rpmhcc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Qualcomm Technologies, Inc. RPMh Clocks
  8 
  9 maintainers:
 10   - Taniya Das <quic_tdas@quicinc.com>
 11 
 12 description: |
 13   Resource Power Manager Hardened (RPMh) manages shared resources on
 14   some Qualcomm Technologies Inc. SoCs. It accepts clock requests from
 15   other hardware subsystems via RSC to control clocks.
 16 
 17 properties:
 18   compatible:
 19     enum:
 20       - qcom,qdu1000-rpmh-clk
 21       - qcom,sa8775p-rpmh-clk
 22       - qcom,sc7180-rpmh-clk
 23       - qcom,sc7280-rpmh-clk
 24       - qcom,sc8180x-rpmh-clk
 25       - qcom,sc8280xp-rpmh-clk
 26       - qcom,sdm670-rpmh-clk
 27       - qcom,sdm845-rpmh-clk
 28       - qcom,sdx55-rpmh-clk
 29       - qcom,sdx65-rpmh-clk
 30       - qcom,sdx75-rpmh-clk
 31       - qcom,sm4450-rpmh-clk
 32       - qcom,sm6350-rpmh-clk
 33       - qcom,sm8150-rpmh-clk
 34       - qcom,sm8250-rpmh-clk
 35       - qcom,sm8350-rpmh-clk
 36       - qcom,sm8450-rpmh-clk
 37       - qcom,sm8550-rpmh-clk
 38       - qcom,sm8650-rpmh-clk
 39       - qcom,x1e80100-rpmh-clk
 40 
 41   clocks:
 42     maxItems: 1
 43 
 44   clock-names:
 45     items:
 46       - const: xo
 47 
 48   '#clock-cells':
 49     const: 1
 50 
 51 required:
 52   - compatible
 53   - '#clock-cells'
 54 
 55 additionalProperties: false
 56 
 57 examples:
 58   # Example for GCC for SDM845: The below node should be defined inside
 59   # &apps_rsc node.
 60   - |
 61     #include <dt-bindings/clock/qcom,rpmh.h>
 62     rpmhcc: clock-controller {
 63       compatible = "qcom,sdm845-rpmh-clk";
 64       clocks = <&xo_board>;
 65       clock-names = "xo";
 66       #clock-cells = <1>;
 67     };
 68 ...

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