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

dt-bindings: clock: Drop the SM8650 DISPCC dedicated schema

The block is the same between these platforms, at least from devicetree
point of view. So drop the dedicated schema and use the SM8550 one instead.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/20240202-x1e80100-clock-controllers-v4-1-7fb08c861c7c@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

Abel Vesa and committed by
Bjorn Andersson
c984dde8 6613476e

+4 -107
+4 -1
Documentation/devicetree/bindings/clock/qcom,sm8550-dispcc.yaml
··· 14 14 Qualcomm display clock control module provides the clocks, resets and power 15 15 domains on SM8550. 16 16 17 - See also:: include/dt-bindings/clock/qcom,sm8550-dispcc.h 17 + See also: 18 + - include/dt-bindings/clock/qcom,sm8550-dispcc.h 19 + - include/dt-bindings/clock/qcom,sm8650-dispcc.h 18 20 19 21 properties: 20 22 compatible: 21 23 enum: 22 24 - qcom,sm8550-dispcc 25 + - qcom,sm8650-dispcc 23 26 24 27 clocks: 25 28 items:
-106
Documentation/devicetree/bindings/clock/qcom,sm8650-dispcc.yaml
··· 1 - # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 - %YAML 1.2 3 - --- 4 - $id: http://devicetree.org/schemas/clock/qcom,sm8650-dispcc.yaml# 5 - $schema: http://devicetree.org/meta-schemas/core.yaml# 6 - 7 - title: Qualcomm Display Clock & Reset Controller for SM8650 8 - 9 - maintainers: 10 - - Bjorn Andersson <andersson@kernel.org> 11 - - Neil Armstrong <neil.armstrong@linaro.org> 12 - 13 - description: | 14 - Qualcomm display clock control module provides the clocks, resets and power 15 - domains on SM8650. 16 - 17 - See also:: include/dt-bindings/clock/qcom,sm8650-dispcc.h 18 - 19 - properties: 20 - compatible: 21 - enum: 22 - - qcom,sm8650-dispcc 23 - 24 - clocks: 25 - items: 26 - - description: Board XO source 27 - - description: Board Always On XO source 28 - - description: Display's AHB clock 29 - - description: sleep clock 30 - - description: Byte clock from DSI PHY0 31 - - description: Pixel clock from DSI PHY0 32 - - description: Byte clock from DSI PHY1 33 - - description: Pixel clock from DSI PHY1 34 - - description: Link clock from DP PHY0 35 - - description: VCO DIV clock from DP PHY0 36 - - description: Link clock from DP PHY1 37 - - description: VCO DIV clock from DP PHY1 38 - - description: Link clock from DP PHY2 39 - - description: VCO DIV clock from DP PHY2 40 - - description: Link clock from DP PHY3 41 - - description: VCO DIV clock from DP PHY3 42 - 43 - '#clock-cells': 44 - const: 1 45 - 46 - '#reset-cells': 47 - const: 1 48 - 49 - '#power-domain-cells': 50 - const: 1 51 - 52 - reg: 53 - maxItems: 1 54 - 55 - power-domains: 56 - description: 57 - A phandle and PM domain specifier for the MMCX power domain. 58 - maxItems: 1 59 - 60 - required-opps: 61 - description: 62 - A phandle to an OPP node describing required MMCX performance point. 63 - maxItems: 1 64 - 65 - required: 66 - - compatible 67 - - reg 68 - - clocks 69 - - '#clock-cells' 70 - - '#reset-cells' 71 - - '#power-domain-cells' 72 - 73 - additionalProperties: false 74 - 75 - examples: 76 - - | 77 - #include <dt-bindings/clock/qcom,sm8650-gcc.h> 78 - #include <dt-bindings/clock/qcom,rpmh.h> 79 - #include <dt-bindings/power/qcom-rpmpd.h> 80 - #include <dt-bindings/power/qcom,rpmhpd.h> 81 - clock-controller@af00000 { 82 - compatible = "qcom,sm8650-dispcc"; 83 - reg = <0x0af00000 0x10000>; 84 - clocks = <&rpmhcc RPMH_CXO_CLK>, 85 - <&rpmhcc RPMH_CXO_CLK_A>, 86 - <&gcc GCC_DISP_AHB_CLK>, 87 - <&sleep_clk>, 88 - <&dsi0_phy 0>, 89 - <&dsi0_phy 1>, 90 - <&dsi1_phy 0>, 91 - <&dsi1_phy 1>, 92 - <&dp0_phy 0>, 93 - <&dp0_phy 1>, 94 - <&dp1_phy 0>, 95 - <&dp1_phy 1>, 96 - <&dp2_phy 0>, 97 - <&dp2_phy 1>, 98 - <&dp3_phy 0>, 99 - <&dp3_phy 1>; 100 - #clock-cells = <1>; 101 - #reset-cells = <1>; 102 - #power-domain-cells = <1>; 103 - power-domains = <&rpmhpd RPMHPD_MMCX>; 104 - required-opps = <&rpmhpd_opp_low_svs>; 105 - }; 106 - ...