Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp5177852rwl; Sun, 8 Jan 2023 09:53:02 -0800 (PST) X-Google-Smtp-Source: AMrXdXvax48rJaamp6LBh81HRL8Merwnr6vy5+Mok/me0/FB5EwjKWQX7jKNsk3ecP3geLjxciqw X-Received: by 2002:a05:6a20:8f04:b0:a3:c2a2:260f with SMTP id b4-20020a056a208f0400b000a3c2a2260fmr97249650pzk.48.1673200382179; Sun, 08 Jan 2023 09:53:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673200382; cv=none; d=google.com; s=arc-20160816; b=Pjxr3E82Y9wTfpDvNIZowpOlpdwI2at+EPJuIYVfNJ3y9gPPyfyusZ8ZsY8DY92f1u EP/j1+VqW2GuJh17b8BuCrLRgEO+aY4ihXVrFC5swf4giAy6noJm4vYFrd6vJKKgeg3l EAH7QdRRYi3WurK7SraGxCksU9gaeB5BbWPhJMK5N1Q4Xu9RECi5FKYswZTO4AA2NErB sVbM6n81ysOKqXPE6w+tPi0Zc3yYw5QbkPs+BbBRvNwplbQf8tNtXbwt1x6WLMWOL4fL 6zJFy+9XLK9WxI0sKn417jFQ2kjrZIYcnJnKn6aaZKGIX87uLIpANT6aE8sJPtrqMi/Q btZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=TvkKknClsarpzrsfEH80urfgT4kkN9N8ybMD6NkCtCc=; b=UEtitbHboDFMe5VmXMWdZYx/ruGGTqcJXu6TgUadYNCIdhAt5t2RGr3pbDxwfMC7pu uVkZRgeLM7SzxmhhvygGGTVSM/7yiP2b8QyIqoe6oJOJfoOut9ArIjGFByjxDCWj6TaM lCt4TQmPT0HTAwIHVrgnVhGjLJpRUnBD0hPUpwOhohbR4QjFfjz6QdQJXYL7w6GKNpGw woPGMende9IdkxiOdbW58em639kYTEglEYURnR1lp4yH/g5b2ft/u2bfWTU7kjzBjC3c Ih40cXwtEmVeBe333QS7s5WUjCJw5ESO10DijTtsuQwvOBl66XqaIYxQd7dXlKIvP/1L 5A2w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kxTzlg6V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c9-20020a655a89000000b004794a80d855si7809415pgt.708.2023.01.08.09.52.55; Sun, 08 Jan 2023 09:53:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kxTzlg6V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233381AbjAHRcb (ORCPT + 53 others); Sun, 8 Jan 2023 12:32:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57190 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229520AbjAHRc3 (ORCPT ); Sun, 8 Jan 2023 12:32:29 -0500 Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 62F8DD2DC for ; Sun, 8 Jan 2023 09:32:28 -0800 (PST) Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-4b718cab0e4so85776157b3.9 for ; Sun, 08 Jan 2023 09:32:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=TvkKknClsarpzrsfEH80urfgT4kkN9N8ybMD6NkCtCc=; b=kxTzlg6Vo3FrM2pPq+SB5Udy4doR6X7fBxp83+Ui1CXqCYmoSp06jEQC8tl+BVLVTI 4KIE4C/yXdtwYG/zw15HelLMsMEW1P3I45ZWgc5Ui+HFpptaLU4jWZ1yLzZFtiIbXVjt hBubMzDnR04aUTvTgrChqJyOmtAfEWuJHoSdlTpECsB1WOriTeW/lnAkSAOXqxcvMSZQ qkOZXI+rO8+M1Hr3yaIO+kVsDdy3BLtQIgpfeMArSU7z3HgcoRzZPw0ig5GGMRNkTpfL /KxU50WbVS5O8MRoxlAOE3/Wfy9NhwZe4KWZzjR3Ifh1meT8dk+HAnxHOnqZlnGJXNrH bqJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=TvkKknClsarpzrsfEH80urfgT4kkN9N8ybMD6NkCtCc=; b=2te/1BP23HH0cWJK1wojvTYbA5p7VjIRIei03pE+Big+trnxbBTtjyDZgWqlpoZ3X3 SCYE0CjVeYABHssEkl3VtUnD7eYzy0iVoRDy2oFz0A/sNYtsJdlJOtSctxFIG3zrHpEv DeOwPv9vknmVCQgxPvnOm0z+0DC+VcuPtYLextbkKaQCa4R4TF9+eE6fnC3jKf6jnXes LS7Ri80lxdwjb3ee+ZnTW8g8V5EEaFy7DpeCpGUYhS1kSmt24XakhvsHzk8us/OaoUXs 9lzAo1WHXcdPAT2lcjZBEeTVwImz3TZSsf0jYbhmmvWPm4q4BdlQYjp8Rk1zhXxg9IPw TYcQ== X-Gm-Message-State: AFqh2kpXtBMtgmhMPjZ05fJFijnfS61w01wvzSeLx9tq9/ptStr8/t7o SOkK6JcoN5DQ+ULQsLJy5LVs3pCRRvlbN5eCTcI+lQ== X-Received: by 2002:a81:c56:0:b0:490:89c3:21b0 with SMTP id 83-20020a810c56000000b0049089c321b0mr5145799ywm.132.1673199147627; Sun, 08 Jan 2023 09:32:27 -0800 (PST) MIME-Version: 1.0 References: <20230108130440.670181-1-robimarko@gmail.com> <20230108130440.670181-2-robimarko@gmail.com> In-Reply-To: <20230108130440.670181-2-robimarko@gmail.com> From: Dmitry Baryshkov Date: Sun, 8 Jan 2023 19:32:16 +0200 Message-ID: Subject: Re: [PATCH 2/2] arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names To: Robert Marko Cc: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, mturquette@baylibre.com, sboyd@kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 8 Jan 2023 at 15:04, Robert Marko wrote: > > It seems that clock-output-names for the USB3 QMP PHY-s where set without > actually checking what is the GCC clock driver expecting, so clock core > could never actually find the parents for usb0_pipe_clk_src and > usb1_pipe_clk_src clocks in the GCC driver. > > So, correct the names to be what the driver expects so that parenting > works. > > Before: > gcc_usb0_pipe_clk_src 0 0 0 125000000 0 0 50000 Y > gcc_usb1_pipe_clk_src 0 0 0 125000000 0 0 50000 Y > > After: > usb3phy_0_cc_pipe_clk 1 1 0 125000000 0 0 50000 Y > usb0_pipe_clk_src 1 1 0 125000000 0 0 50000 Y > gcc_usb0_pipe_clk 1 1 0 125000000 0 0 50000 Y > usb3phy_1_cc_pipe_clk 1 1 0 125000000 0 0 50000 Y > usb1_pipe_clk_src 1 1 0 125000000 0 0 50000 Y > gcc_usb1_pipe_clk 1 1 0 125000000 0 0 50000 Y > > Fixes: 5e09bc51d07b ("arm64: dts: ipq8074: enable USB support") > Signed-off-by: Robert Marko Reviewed-by: Dmitry Baryshkov Nevertheless, could you please add .fw_name to these entries in gcc driver (as you did for other clocks in 35dc8e101a8e ("clk: qcom: ipq8074: populate fw_name for all parents")) and add all pipe clocks to the gcc node? This way you can drop clock-output-names from the PHY nodes. > --- > arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) [skipped] -- With best wishes Dmitry