diff options
author | Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | 2024-05-12 01:04:07 +0300 |
---|---|---|
committer | Bjorn Andersson <andersson@kernel.org> | 2024-05-27 11:43:57 -0500 |
commit | d85dc696ca60d04b499d8c3d44040ac54599a0d3 (patch) | |
tree | e0f0443c6ba42e0f3af3273c09b6e13c321c376d /Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml | |
parent | 65424b99a1c24ef668b3c0ab0ca98e415b3e0f06 (diff) | |
download | lwn-d85dc696ca60d04b499d8c3d44040ac54599a0d3.tar.gz lwn-d85dc696ca60d04b499d8c3d44040ac54599a0d3.zip |
dt-bindings: clk: qcom,dispcc-sm8x50: describe additional DP clocks
On the affected Qualcomm platforms the display clock controller has
additional DP input clocks, describe them in DT schema.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240512-typec-fix-sm8250-v4-1-ad153c747a97@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml')
-rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml b/Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml index 59cc88a52f6b..0d82521a5433 100644 --- a/Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml @@ -27,6 +27,7 @@ properties: - qcom,sm8350-dispcc clocks: + minItems: 7 items: - description: Board XO source - description: Byte clock from DSI PHY0 @@ -35,8 +36,15 @@ properties: - description: Pixel clock from DSI PHY1 - description: Link clock from DP PHY - description: VCO DIV clock from DP PHY + - description: Link clock from eDP PHY + - description: VCO DIV clock from eDP PHY + - description: Link clock from DP1 PHY + - description: VCO DIV clock from DP1 PHY + - description: Link clock from DP2 PHY + - description: VCO DIV clock from DP2 PHY clock-names: + minItems: 7 items: - const: bi_tcxo - const: dsi0_phy_pll_out_byteclk @@ -45,6 +53,12 @@ properties: - const: dsi1_phy_pll_out_dsiclk - const: dp_phy_pll_link_clk - const: dp_phy_pll_vco_div_clk + - const: edp_phy_pll_link_clk + - const: edp_phy_pll_vco_div_clk + - const: dptx1_phy_pll_link_clk + - const: dptx1_phy_pll_vco_div_clk + - const: dptx2_phy_pll_link_clk + - const: dptx2_phy_pll_vco_div_clk '#clock-cells': const: 1 @@ -77,6 +91,20 @@ required: - '#reset-cells' - '#power-domain-cells' +allOf: + - if: + not: + properties: + compatible: + contains: + const: qcom,sc8180x-dispcc + then: + properties: + clocks: + maxItems: 7 + clock-names: + maxItems: 7 + additionalProperties: false examples: |