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: clk: qcom,gcc-*: use qcom,gcc.yaml

Use qcom,gcc.yaml which contains a set of properties common to most
Qualcomm GCC bindings.

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

authored by

Dmitry Baryshkov and committed by
Bjorn Andersson
0f71ae94 f6d373ff

+76 -367
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-msm8976.yaml
··· 45 45 description: 46 46 Phandle to voltage regulator providing power to the GX domain. 47 47 48 - '#clock-cells': 49 - const: 1 50 - 51 - '#reset-cells': 52 - const: 1 53 - 54 - '#power-domain-cells': 55 - const: 1 56 - 57 - reg: 58 - maxItems: 1 59 - 60 48 required: 61 49 - compatible 62 - - reg 63 50 - clocks 64 51 - clock-names 65 52 - vdd_gfx-supply 66 - - '#clock-cells' 67 - - '#reset-cells' 68 - - '#power-domain-cells' 69 53 70 - additionalProperties: false 54 + allOf: 55 + - $ref: qcom,gcc.yaml# 56 + 57 + unevaluatedProperties: false 71 58 72 59 examples: 73 60 - |
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-msm8994.yaml
··· 32 32 - const: xo 33 33 - const: sleep 34 34 35 - '#clock-cells': 36 - const: 1 37 - 38 - '#reset-cells': 39 - const: 1 40 - 41 - '#power-domain-cells': 42 - const: 1 43 - 44 - reg: 45 - maxItems: 1 46 - 47 35 required: 48 36 - compatible 49 37 - clocks 50 38 - clock-names 51 - - reg 52 - - '#clock-cells' 53 - - '#reset-cells' 54 - - '#power-domain-cells' 55 39 56 - additionalProperties: false 40 + allOf: 41 + - $ref: qcom,gcc.yaml# 42 + 43 + unevaluatedProperties: false 57 44 58 45 examples: 59 46 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml
··· 49 49 - const: ufs_rx_symbol_1_clk_src 50 50 - const: ufs_tx_symbol_0_clk_src 51 51 52 - '#clock-cells': 53 - const: 1 54 - 55 - '#reset-cells': 56 - const: 1 57 - 58 - '#power-domain-cells': 59 - const: 1 60 - 61 - reg: 62 - maxItems: 1 63 - 64 - protected-clocks: 65 - description: 66 - Protected clock specifier list as per common clock binding. 67 - 68 52 required: 69 53 - compatible 70 - - reg 71 - - '#clock-cells' 72 - - '#reset-cells' 73 - - '#power-domain-cells' 74 54 75 - additionalProperties: false 55 + allOf: 56 + - $ref: qcom,gcc.yaml# 57 + 58 + unevaluatedProperties: false 76 59 77 60 examples: 78 61 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml
··· 37 37 - const: core_bi_pll_test_se # Optional clock 38 38 minItems: 2 39 39 40 - '#clock-cells': 41 - const: 1 42 - 43 - '#reset-cells': 44 - const: 1 45 - 46 - '#power-domain-cells': 47 - const: 1 48 - 49 - reg: 50 - maxItems: 1 51 - 52 - protected-clocks: 53 - description: 54 - Protected clock specifier list as per common clock binding. 55 - 56 40 required: 57 41 - compatible 58 42 - clocks 59 43 - clock-names 60 - - reg 61 - - '#clock-cells' 62 - - '#reset-cells' 63 - - '#power-domain-cells' 64 44 65 - additionalProperties: false 45 + allOf: 46 + - $ref: qcom,gcc.yaml# 47 + 48 + unevaluatedProperties: false 66 49 67 50 examples: 68 51 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml
··· 30 30 - const: bi_tcxo 31 31 - const: sleep_clk 32 32 33 - '#clock-cells': 34 - const: 1 35 - 36 - '#reset-cells': 37 - const: 1 38 - 39 - '#power-domain-cells': 40 - const: 1 41 - 42 - reg: 43 - maxItems: 1 44 - 45 - protected-clocks: 46 - description: 47 - Protected clock specifier list as per common clock binding. 48 - 49 33 required: 50 34 - compatible 51 35 - clocks 52 36 - clock-names 53 - - reg 54 - - '#clock-cells' 55 - - '#reset-cells' 56 - - '#power-domain-cells' 57 37 58 - additionalProperties: false 38 + allOf: 39 + - $ref: qcom,gcc.yaml# 40 + 41 + unevaluatedProperties: false 59 42 60 43 examples: 61 44 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml
··· 33 33 - const: bi_tcxo_ao 34 34 - const: sleep_clk 35 35 36 - '#clock-cells': 37 - const: 1 38 - 39 - '#reset-cells': 40 - const: 1 41 - 42 - '#power-domain-cells': 43 - const: 1 44 - 45 - reg: 46 - maxItems: 1 47 - 48 - protected-clocks: 49 - description: 50 - Protected clock specifier list as per common clock binding. 51 - 52 36 required: 53 37 - compatible 54 38 - clocks 55 39 - clock-names 56 - - reg 57 - - '#clock-cells' 58 - - '#reset-cells' 59 - - '#power-domain-cells' 60 40 61 - additionalProperties: false 41 + allOf: 42 + - $ref: qcom,gcc.yaml# 43 + 44 + unevaluatedProperties: false 62 45 63 46 examples: 64 47 - |
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-sc7280.yaml
··· 44 44 - const: ufs_phy_tx_symbol_0_clk 45 45 - const: usb3_phy_wrapper_gcc_usb30_pipe_clk 46 46 47 - '#clock-cells': 48 - const: 1 49 - 50 - '#reset-cells': 51 - const: 1 52 - 53 - '#power-domain-cells': 54 - const: 1 55 - 56 - reg: 57 - maxItems: 1 58 - 59 47 required: 60 48 - compatible 61 49 - clocks 62 50 - clock-names 63 - - reg 64 - - '#clock-cells' 65 - - '#reset-cells' 66 - - '#power-domain-cells' 67 51 68 - additionalProperties: false 52 + allOf: 53 + - $ref: qcom,gcc.yaml# 54 + 55 + unevaluatedProperties: false 69 56 70 57 examples: 71 58 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sc8180x.yaml
··· 32 32 - const: bi_tcxo_ao 33 33 - const: sleep_clk 34 34 35 - '#clock-cells': 36 - const: 1 37 - 38 - '#reset-cells': 39 - const: 1 40 - 41 - '#power-domain-cells': 42 - const: 1 43 - 44 - reg: 45 - maxItems: 1 46 - 47 - protected-clocks: 48 - description: 49 - Protected clock specifier list as per common clock binding. 50 - 51 35 required: 52 36 - compatible 53 37 - clocks 54 38 - clock-names 55 - - reg 56 - - '#clock-cells' 57 - - '#reset-cells' 58 - - '#power-domain-cells' 59 39 60 - additionalProperties: false 40 + allOf: 41 + - $ref: qcom,gcc.yaml# 42 + 43 + unevaluatedProperties: false 61 44 62 45 examples: 63 46 - |
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml
··· 56 56 - description: First EMAC controller reference clock 57 57 - description: Second EMAC controller reference clock 58 58 59 - '#clock-cells': 60 - const: 1 61 - 62 - '#reset-cells': 63 - const: 1 64 - 65 - '#power-domain-cells': 66 - const: 1 67 - 68 - reg: 69 - maxItems: 1 70 - 71 59 protected-clocks: 72 60 maxItems: 389 73 61 74 62 required: 75 63 - compatible 76 64 - clocks 77 - - reg 78 - - '#clock-cells' 79 - - '#reset-cells' 80 - - '#power-domain-cells' 81 65 82 - additionalProperties: false 66 + allOf: 67 + - $ref: qcom,gcc.yaml# 68 + 69 + unevaluatedProperties: false 83 70 84 71 examples: 85 72 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sdm845.yaml
··· 37 37 - const: pcie_0_pipe_clk 38 38 - const: pcie_1_pipe_clk 39 39 40 - '#clock-cells': 41 - const: 1 42 - 43 - '#reset-cells': 44 - const: 1 45 - 46 40 power-domains: 47 41 maxItems: 1 48 42 49 - '#power-domain-cells': 50 - const: 1 51 - 52 - reg: 53 - maxItems: 1 54 - 55 - protected-clocks: 56 - description: 57 - Protected clock specifier list as per common clock binding. 58 - 59 43 required: 60 44 - compatible 61 - - reg 62 - - '#clock-cells' 63 - - '#reset-cells' 64 - - '#power-domain-cells' 65 45 66 - additionalProperties: false 46 + allOf: 47 + - $ref: qcom,gcc.yaml# 48 + 49 + unevaluatedProperties: false 67 50 68 51 examples: 69 52 # Example for GCC for SDM845:
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml
··· 35 35 - const: core_bi_pll_test_se # Optional clock 36 36 minItems: 2 37 37 38 - '#clock-cells': 39 - const: 1 40 - 41 - '#reset-cells': 42 - const: 1 43 - 44 - '#power-domain-cells': 45 - const: 1 46 - 47 - reg: 48 - maxItems: 1 49 - 50 38 required: 51 39 - compatible 52 40 - clocks 53 41 - clock-names 54 - - reg 55 - - '#clock-cells' 56 - - '#reset-cells' 57 - - '#power-domain-cells' 58 42 59 - additionalProperties: false 43 + allOf: 44 + - $ref: qcom,gcc.yaml# 45 + 46 + unevaluatedProperties: false 60 47 61 48 examples: 62 49 - |
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-sdx65.yaml
··· 20 20 compatible: 21 21 const: qcom,gcc-sdx65 22 22 23 - reg: 24 - maxItems: 1 25 - 26 23 clocks: 27 24 items: 28 25 - description: Board XO source ··· 40 43 - const: core_bi_pll_test_se # Optional clock 41 44 minItems: 5 42 45 43 - '#clock-cells': 44 - const: 1 45 - 46 - '#reset-cells': 47 - const: 1 48 - 49 - '#power-domain-cells': 50 - const: 1 51 - 52 46 required: 53 47 - compatible 54 - - reg 55 48 - clocks 56 49 - clock-names 57 - - '#clock-cells' 58 - - '#reset-cells' 59 - - '#power-domain-cells' 60 50 61 - additionalProperties: false 51 + allOf: 52 + - $ref: qcom,gcc.yaml# 53 + 54 + unevaluatedProperties: false 62 55 63 56 examples: 64 57 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sm6115.yaml
··· 30 30 - const: bi_tcxo 31 31 - const: sleep_clk 32 32 33 - '#clock-cells': 34 - const: 1 35 - 36 - '#reset-cells': 37 - const: 1 38 - 39 - '#power-domain-cells': 40 - const: 1 41 - 42 - reg: 43 - maxItems: 1 44 - 45 - protected-clocks: 46 - description: 47 - Protected clock specifier list as per common clock binding. 48 - 49 33 required: 50 34 - compatible 51 35 - clocks 52 36 - clock-names 53 - - reg 54 - - '#clock-cells' 55 - - '#reset-cells' 56 - - '#power-domain-cells' 57 37 58 - additionalProperties: false 38 + allOf: 39 + - $ref: qcom,gcc.yaml# 40 + 41 + unevaluatedProperties: false 59 42 60 43 examples: 61 44 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.yaml
··· 30 30 - const: bi_tcxo 31 31 - const: sleep_clk 32 32 33 - '#clock-cells': 34 - const: 1 35 - 36 - '#reset-cells': 37 - const: 1 38 - 39 - '#power-domain-cells': 40 - const: 1 41 - 42 - reg: 43 - maxItems: 1 44 - 45 - protected-clocks: 46 - description: 47 - Protected clock specifier list as per common clock binding. 48 - 49 33 required: 50 34 - compatible 51 35 - clocks 52 36 - clock-names 53 - - reg 54 - - '#clock-cells' 55 - - '#reset-cells' 56 - - '#power-domain-cells' 57 37 58 - additionalProperties: false 38 + allOf: 39 + - $ref: qcom,gcc.yaml# 40 + 41 + unevaluatedProperties: false 59 42 60 43 examples: 61 44 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sm6350.yaml
··· 32 32 - const: bi_tcxo_ao 33 33 - const: sleep_clk 34 34 35 - '#clock-cells': 36 - const: 1 37 - 38 - '#reset-cells': 39 - const: 1 40 - 41 - '#power-domain-cells': 42 - const: 1 43 - 44 - reg: 45 - maxItems: 1 46 - 47 - protected-clocks: 48 - description: 49 - Protected clock specifier list as per common clock binding. 50 - 51 35 required: 52 36 - compatible 53 37 - clocks 54 38 - clock-names 55 - - reg 56 - - '#clock-cells' 57 - - '#reset-cells' 58 - - '#power-domain-cells' 59 39 60 - additionalProperties: false 40 + allOf: 41 + - $ref: qcom,gcc.yaml# 42 + 43 + unevaluatedProperties: false 61 44 62 45 examples: 63 46 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml
··· 31 31 - const: bi_tcxo 32 32 - const: sleep_clk 33 33 34 - '#clock-cells': 35 - const: 1 36 - 37 - '#reset-cells': 38 - const: 1 39 - 40 - '#power-domain-cells': 41 - const: 1 42 - 43 - reg: 44 - maxItems: 1 45 - 46 - protected-clocks: 47 - description: 48 - Protected clock specifier list as per common clock binding. 49 - 50 34 required: 51 35 - compatible 52 36 - clocks 53 37 - clock-names 54 - - reg 55 - - '#clock-cells' 56 - - '#reset-cells' 57 - - '#power-domain-cells' 58 38 59 - additionalProperties: false 39 + allOf: 40 + - $ref: qcom,gcc.yaml# 41 + 42 + unevaluatedProperties: false 60 43 61 44 examples: 62 45 - |
+4 -21
Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml
··· 31 31 - const: bi_tcxo 32 32 - const: sleep_clk 33 33 34 - '#clock-cells': 35 - const: 1 36 - 37 - '#reset-cells': 38 - const: 1 39 - 40 - '#power-domain-cells': 41 - const: 1 42 - 43 - reg: 44 - maxItems: 1 45 - 46 - protected-clocks: 47 - description: 48 - Protected clock specifier list as per common clock binding. 49 - 50 34 required: 51 35 - compatible 52 36 - clocks 53 37 - clock-names 54 - - reg 55 - - '#clock-cells' 56 - - '#reset-cells' 57 - - '#power-domain-cells' 58 38 59 - additionalProperties: false 39 + allOf: 40 + - $ref: qcom,gcc.yaml# 41 + 42 + unevaluatedProperties: false 60 43 61 44 examples: 62 45 - |
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-sm8350.yaml
··· 54 54 - const: usb3_uni_phy_sec_gcc_usb30_pipe_clk # Optional clock 55 55 minItems: 2 56 56 57 - '#clock-cells': 58 - const: 1 59 - 60 - '#reset-cells': 61 - const: 1 62 - 63 - '#power-domain-cells': 64 - const: 1 65 - 66 - reg: 67 - maxItems: 1 68 - 69 57 required: 70 58 - compatible 71 59 - clocks 72 60 - clock-names 73 - - reg 74 - - '#clock-cells' 75 - - '#reset-cells' 76 - - '#power-domain-cells' 77 61 78 - additionalProperties: false 62 + allOf: 63 + - $ref: qcom,gcc.yaml# 64 + 65 + unevaluatedProperties: false 79 66 80 67 examples: 81 68 - |
+4 -17
Documentation/devicetree/bindings/clock/qcom,gcc-sm8450.yaml
··· 46 46 - const: usb3_phy_wrapper_gcc_usb30_pipe_clk # Optional clock 47 47 minItems: 2 48 48 49 - '#clock-cells': 50 - const: 1 51 - 52 - '#reset-cells': 53 - const: 1 54 - 55 - '#power-domain-cells': 56 - const: 1 57 - 58 - reg: 59 - maxItems: 1 60 - 61 49 required: 62 50 - compatible 63 - - reg 64 51 - clocks 65 52 - clock-names 66 - - '#clock-cells' 67 - - '#reset-cells' 68 - - '#power-domain-cells' 69 53 70 - additionalProperties: false 54 + allOf: 55 + - $ref: qcom,gcc.yaml# 56 + 57 + unevaluatedProperties: false 71 58 72 59 examples: 73 60 - |