From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1133DC433EF for ; Mon, 27 Jun 2022 17:51:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236648AbiF0Rvj (ORCPT ); Mon, 27 Jun 2022 13:51:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55966 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233113AbiF0Rvi (ORCPT ); Mon, 27 Jun 2022 13:51:38 -0400 Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 79CA4E008 for ; Mon, 27 Jun 2022 10:51:37 -0700 (PDT) Received: by mail-qk1-x732.google.com with SMTP id b125so7367368qkg.11 for ; Mon, 27 Jun 2022 10:51:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2l/JZxFBA6ruYVDfbOKe6Nh7SNRkHtjSUP/JeJUMaQk=; b=PmprGVvlBwrXtl5CKj51xhYdOTYCBWGz/xtgCcNoy+otrCDCKJZrLkuticFOK1pFEW rfZxv1+nKiFWfMkou+SyT5E9Kn5YQaOXCzUKyX0M+ieyUM26jABqmdCXyfd3TBDeY4r/ tBUpEf8G4jAOjFnxrJa9hbPdfEfO5Wj22TyBl5/+/zRtkz5kEBf0gfh75JJfVhqXvbDd tOpJhytuvaU4HNoc+8sZBROTz2Q12nGKrs0CZlGDTZbi4SGjPROkVXv+WzVicjQ/XIGH C61kG89nXpVPaQUqwtDcsS06FPU3cjS/mqhvXCsPJZMGr3Af5LpoIbthjqa2eFSDsyPe bvPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2l/JZxFBA6ruYVDfbOKe6Nh7SNRkHtjSUP/JeJUMaQk=; b=sRM7RtmLpYetdMjiXm8hKELYXqGoZJ+43CyvnbQbVsENBSsBUAk+DuO1d9v6rXFu7M obqZSz47irN3+QOkyyargPe83GMV1lTtW1jiUJgUpiIp6dxXjdllIKTDAZ2VQJ4uuPSZ yVmAe9l5PijPTxB09Tx/XfTZ5gnp0f2I6FLmbzGPfI3XPMcIsyP7Kn1iQMxrROua4iUt dB47dgxCrHafUuQVPpVwX5nSvHBfSXSImIfhhsamyPhb/ngjTp64asI2lDLoODm+jM+K wlR65CHPXJwVYW8Ab9ekEPw82jAxAxL3KayFlzxGq6i4GzceNYAnBRlojNg6gAiIIatt vUPA== X-Gm-Message-State: AJIora+yzWl4VYEFJCORPd3uwaPbR3VW0JjG0lSylMarJjSiBFixRhIU tO0tGBDEylEDIoNPnEjbcVFr8nEDFy6nmu8/Flawqg== X-Google-Smtp-Source: AGRyM1stDXuv0fuJqFJ3eHrWX+eMJJ+43GZhpt0Aw+nmja1w31Js3JeXZTCdTQiRB+ipLhmvVXZlGvQTjEo6gNQ98BU= X-Received: by 2002:a05:620a:31aa:b0:6af:24d1:507 with SMTP id bi42-20020a05620a31aa00b006af24d10507mr4317527qkb.203.1656352296597; Mon, 27 Jun 2022 10:51:36 -0700 (PDT) MIME-Version: 1.0 References: <20220620010300.1532713-1-dmitry.baryshkov@linaro.org> <20220620010300.1532713-2-dmitry.baryshkov@linaro.org> <20220627171756.GA2610798-robh@kernel.org> In-Reply-To: <20220627171756.GA2610798-robh@kernel.org> From: Dmitry Baryshkov Date: Mon, 27 Jun 2022 20:51:25 +0300 Message-ID: Subject: Re: [PATCH v2 1/3] dt-bindings: phy: qcom,hdmi-phy-qmp: add clock-cells and XO clock To: Rob Herring Cc: Andy Gross , Bjorn Andersson , Rob Clark , Sean Paul , Abhinav Kumar , Krzysztof Kozlowski , Stephen Boyd , David Airlie , Daniel Vetter , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On Mon, 27 Jun 2022 at 20:17, Rob Herring wrote: > > On Mon, Jun 20, 2022 at 04:02:58AM +0300, 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. > > > > Signed-off-by: Dmitry Baryshkov > > --- > > .../devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml | 14 +++++++++++--- > > 1 file changed, 11 insertions(+), 3 deletions(-) > > Doesn't apply, so no checks ran. Dependencies: https://patchwork.freedesktop.org/series/105285/. I'll include this in v3. > > > > > diff --git a/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml b/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml > > index eea2e02678ed..41e6492d4a0f 100644 > > --- a/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml > > +++ b/Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml > > @@ -28,12 +28,14 @@ properties: > > - const: hdmi_phy > > > > clocks: > > - maxItems: 2 > > + minItems: 2 > > + maxItems: 3 > > > > clock-names: > > items: > > - const: iface > > - const: ref > > + - const: xo > > minItems: 2 Ack > > > > > power-domains: > > maxItems: 1 > > @@ -44,6 +46,9 @@ properties: > > vddio-supply: > > description: phandle to VDD I/O supply regulator > > > > + '#clock-cells': > > + const: 0 > > + > > '#phy-cells': > > const: 0 > > > > @@ -75,9 +80,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 > > > > -- With best wishes Dmitry