Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: clock: qcom,gcc-msm8660: separate GCC bindings for MSM8660

Create a separate DT bindings for Global Clock Controller on MSM8660
platform.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20220909105136.3733919-2-dmitry.baryshkov@linaro.org

authored by

Dmitry Baryshkov and committed by
Bjorn Andersson
c027fa89 50ee65dc

+54 -3
+54
Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yaml
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/clock/qcom,gcc-msm8660.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Qualcomm Global Clock & Reset Controller Binding for MSM8660 8 + 9 + maintainers: 10 + - Stephen Boyd <sboyd@kernel.org> 11 + - Taniya Das <quic_tdas@quicinc.com> 12 + 13 + description: | 14 + Qualcomm global clock control module which supports the clocks and resets on 15 + MSM8660 16 + 17 + See also: 18 + - dt-bindings/clock/qcom,gcc-msm8660.h 19 + - dt-bindings/reset/qcom,gcc-msm8660.h 20 + 21 + allOf: 22 + - $ref: "qcom,gcc.yaml#" 23 + 24 + properties: 25 + compatible: 26 + enum: 27 + - qcom,gcc-msm8660 28 + 29 + clocks: 30 + maxItems: 2 31 + 32 + clock-names: 33 + items: 34 + - const: pxo 35 + - const: cxo 36 + 37 + required: 38 + - compatible 39 + 40 + unevaluatedProperties: false 41 + 42 + examples: 43 + # Example for GCC for MSM8974: 44 + - | 45 + clock-controller@900000 { 46 + compatible = "qcom,gcc-msm8660"; 47 + reg = <0x900000 0x4000>; 48 + #clock-cells = <1>; 49 + #reset-cells = <1>; 50 + #power-domain-cells = <1>; 51 + clocks = <&pxo_board>, <&cxo_board>; 52 + clock-names = "pxo", "cxo"; 53 + }; 54 + ...
-3
Documentation/devicetree/bindings/clock/qcom,gcc-other.yaml
··· 21 21 - dt-bindings/clock/qcom,gcc-msm8939.h 22 22 - dt-bindings/clock/qcom,gcc-msm8953.h 23 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 24 - dt-bindings/clock/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974) 27 25 - dt-bindings/reset/qcom,gcc-msm8974.h (qcom,gcc-msm8226 and qcom,gcc-msm8974) 28 26 - dt-bindings/clock/qcom,gcc-mdm9607.h ··· 38 40 - qcom,gcc-ipq6018 39 41 - qcom,gcc-mdm9607 40 42 - qcom,gcc-msm8226 41 - - qcom,gcc-msm8660 42 43 - qcom,gcc-msm8939 43 44 - qcom,gcc-msm8953 44 45 - qcom,gcc-msm8974