The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/clock/qcom,gcc-other.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: GPL-2.0-only
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/clock/qcom,gcc-other.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Qualcomm Global Clock & Reset Controller Binding
    8 
    9 maintainers:
   10   - Stephen Boyd <sboyd@kernel.org>
   11   - Taniya Das <tdas@codeaurora.org>
   12 
   13 description: |
   14   Qualcomm global clock control module which supports the clocks, resets and
   15   power domains.
   16 
   17   See also:
   18   - dt-bindings/clock/qcom,gcc-ipq4019.h
   19   - dt-bindings/clock/qcom,gcc-ipq6018.h
   20   - dt-bindings/reset/qcom,gcc-ipq6018.h
   21   - dt-bindings/clock/qcom,gcc-msm8939.h
   22   - dt-bindings/clock/qcom,gcc-msm8953.h
   23   - dt-bindings/reset/qcom,gcc-msm8939.h
   24   - dt-bindings/clock/qcom,gcc-msm8660.h
   25   - dt-bindings/reset/qcom,gcc-msm8660.h
   26   - dt-bindings/clock/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974)
   27   - dt-bindings/reset/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974)
   28   - dt-bindings/clock/qcom,gcc-mdm9607.h
   29   - dt-bindings/clock/qcom,gcc-mdm9615.h
   30   - dt-bindings/reset/qcom,gcc-mdm9615.h
   31   - dt-bindings/clock/qcom,gcc-sdm660.h  (qcom,gcc-sdm630 and qcom,gcc-sdm660)
   32 
   33 allOf:
   34   - $ref: "qcom,gcc.yaml#"
   35 
   36 properties:
   37   compatible:
   38     enum:
   39       - qcom,gcc-ipq4019
   40       - qcom,gcc-ipq6018
   41       - qcom,gcc-mdm9607
   42       - qcom,gcc-msm8226
   43       - qcom,gcc-msm8660
   44       - qcom,gcc-msm8916
   45       - qcom,gcc-msm8939
   46       - qcom,gcc-msm8953
   47       - qcom,gcc-msm8974
   48       - qcom,gcc-msm8974pro
   49       - qcom,gcc-msm8974pro-ac
   50       - qcom,gcc-mdm9615
   51       - qcom,gcc-sdm630
   52       - qcom,gcc-sdm660
   53 
   54 required:
   55   - compatible
   56 
   57 unevaluatedProperties: false
   58 
   59 examples:
   60   # Example for GCC for MSM8974:
   61   - |
   62     clock-controller@900000 {
   63       compatible = "qcom,gcc-msm8974";
   64       reg = <0x900000 0x4000>;
   65       #clock-cells = <1>;
   66       #reset-cells = <1>;
   67       #power-domain-cells = <1>;
   68     };
   69 ...

Cache object: 8f740a0ec806921abd126545d056e715


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.