[PATCH v3 1/3] dt-bindings: phy: qcom,hdmi-phy-qmp: add clock-cells and XO clock
Vinod Koul
vkoul at kernel.org
Mon Jul 4 22:19:25 PDT 2022
On 04-07-22, 19:11, Dmitry Baryshkov wrote:
> As the QMP HDMI PHY is a clock provider, add constant #clock-cells
> property. For the compatibility with older DTs the property is not
> marked as required. Also add the XO clock to the list of the clocks used
> by the driver.
Acked-By: Vinod Koul <vkoul at kernel.org>
>
> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski at linaro.org>
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov at linaro.org>
> ---
> .../bindings/phy/qcom,hdmi-phy-qmp.yaml | 15 ++++++++++++---
> 1 file changed, 12 insertions(+), 3 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml b/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml
> index eea2e02678ed..83fe4b39b56f 100644
> --- a/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml
> +++ b/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml
> @@ -28,12 +28,15 @@ properties:
> - const: hdmi_phy
>
> clocks:
> - maxItems: 2
> + minItems: 2
> + maxItems: 3
>
> clock-names:
> + minItems: 2
> items:
> - const: iface
> - const: ref
> + - const: xo
>
> power-domains:
> maxItems: 1
> @@ -44,6 +47,9 @@ properties:
> vddio-supply:
> description: phandle to VDD I/O supply regulator
>
> + '#clock-cells':
> + const: 0
> +
> '#phy-cells':
> const: 0
>
> @@ -75,9 +81,12 @@ examples:
> "hdmi_phy";
>
> clocks = <&mmcc 116>,
> - <&gcc 214>;
> + <&gcc 214>,
> + <&xo_board>;
> clock-names = "iface",
> - "ref";
> + "ref",
> + "xo";
> + #clock-cells = <0>;
> #phy-cells = <0>;
>
> vddio-supply = <&vreg_l12a_1p8>;
> --
> 2.35.1
--
~Vinod
More information about the linux-phy
mailing list