Received: by 2002:a05:7412:40d:b0:e2:908c:2ebd with SMTP id 13csp682105rdf; Tue, 21 Nov 2023 13:26:45 -0800 (PST) X-Google-Smtp-Source: AGHT+IFq+K0de/uuvOdJPq4lkHbbxyjZJD6TbK+wAT2rXoee57cKQNJcvwBY0ElI5xpZU35z/Jxf X-Received: by 2002:a05:6808:ec4:b0:3b6:c4dd:be83 with SMTP id q4-20020a0568080ec400b003b6c4ddbe83mr681165oiv.52.1700602005644; Tue, 21 Nov 2023 13:26:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700602005; cv=none; d=google.com; s=arc-20160816; b=kKxNXc/3S+/xhUWkilpW21Jqbn0PDhRF2xIJwrkrMzP6xDxq6dzelkLkUcquEZGXGw hDEGJor9vePjtBurr9d6DZ8O+W5Z5o5czQaauAti+o4hgfTLJpNOAgUnDx5GGU0zf7l6 1Auv3RYAFhU5zuREiXphX3lf7wV7FmuhRbjZEmZU3DadFOZEw982Ls827Ineu+oIYe0f RfTZ4stFDP0LYpW8MeBFsKtoT4NYSjPpsjHJog1Q0DsJzSWdeyLDuLJUfqsoeiyfjeC1 mkwdushJZUpZ3MFfmmlJiV9tSJsZ7FmuNCIquVmCv8HL5pcPvOYU3/XLdTEEe49UjgVn VPTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=rAtTzxJjbRxsAUm9POqKIddMnuUO23KyiEP3ccFGZgg=; fh=By/zWRkzbTU5UcMISRWiTei8TAGaDvSlLKjhV22fMAQ=; b=ldKF0uaIk2S25aLzNqB9BKluwG0Zw8LVyy/Bs3vAdH5Ns2Ek16WWxq0c5O0LgHnkRs 0y7bUe/rDD6fqmjYXRtxtVz/Dcwdd29XuSB4NimeV5mwIq0yG5wTU2yz7vcghq3tY0El ehS3OTe76GL4dCht6m5wl2rF/oJp4Vvwh10RoCSrv5pL6kTDV2j2h6pdzh6FyKFIr1zs arAcEU3bomlDhkkvRLZpzP2aG7KoPqYUu/gdH2cMJvNBllTgLV2gcvtrJOiFy3NCv8y8 Ug4g5SU8gQs4keYItRv8AeCNMdH2XtuWE6D0ys5Ye8/v6DtBPpg6nW7g2Mq+bwm00iz4 tiQA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id c7-20020a631c47000000b005c1b5aa3f16si10617140pgm.777.2023.11.21.13.26.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Nov 2023 13:26:45 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id E3A80802A6FC; Tue, 21 Nov 2023 13:26:42 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231281AbjKUV0W (ORCPT + 99 others); Tue, 21 Nov 2023 16:26:22 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36044 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229728AbjKUV0V (ORCPT ); Tue, 21 Nov 2023 16:26:21 -0500 X-Greylist: delayed 337 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Tue, 21 Nov 2023 13:26:16 PST Received: from relay03.th.seeweb.it (relay03.th.seeweb.it [IPv6:2001:4b7a:2000:18::164]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BFB161AA; Tue, 21 Nov 2023 13:26:16 -0800 (PST) Received: from SoMainline.org (94-211-6-86.cable.dynamic.v4.ziggo.nl [94.211.6.86]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by m-r1.th.seeweb.it (Postfix) with ESMTPSA id F3F631F506; Tue, 21 Nov 2023 22:26:14 +0100 (CET) Date: Tue, 21 Nov 2023 22:26:13 +0100 From: Marijn Suijten To: Krzysztof Kozlowski Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFT PATCH 5/6] arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller Message-ID: References: <20231111164229.63803-1-krzysztof.kozlowski@linaro.org> <20231111164229.63803-5-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231111164229.63803-5-krzysztof.kozlowski@linaro.org> X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Tue, 21 Nov 2023 13:26:43 -0800 (PST) Maybe this should CC the people that have most recently worked on SM6125 and related hardware? On 2023-11-11 17:42:28, Krzysztof Kozlowski wrote: > Add interrupts to SM6125 DWC3 USB controller, based on downstream/vendor > code of Trinket DTSI from Xiaomi Laurel device, to fix dtbs_check > warnings: > > sm6125-xiaomi-laurel-sprout.dtb: usb@4ef8800: 'interrupt-names' is a required property > sm6125-xiaomi-laurel-sprout.dtb: usb@4ef8800: 'oneOf' conditional failed, one must be fixed: > 'interrupts' is a required property > 'interrupts-extended' is a required property > > Signed-off-by: Krzysztof Kozlowski > > --- > > Not tested on HW. I have had an identical patch [1] on my tree for over one and a half years, but recall not submitting it because of not being sure where to pull dm_hs_phy_irq / dp_hs_phy_irq from. I think you are right (in the dt-bindings fixup) that it is not available on this platform. Fixes: cff4bbaf2a2d ("arm64: dts: qcom: Add support for SM6125") Reviewed-by: Marijn Suijten (and obviously tested) [1]: https://github.com/somainline/linux/commit/b57f7fa80cb3f5cd2db3db2d79548cbf063056d9 > --- > arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/sm6125.dtsi b/arch/arm64/boot/dts/qcom/sm6125.dtsi > index eb07eca3a48d..1dd3a4056e26 100644 > --- a/arch/arm64/boot/dts/qcom/sm6125.dtsi > +++ b/arch/arm64/boot/dts/qcom/sm6125.dtsi > @@ -1185,6 +1185,10 @@ usb3: usb@4ef8800 { > <&gcc GCC_USB30_PRIM_MASTER_CLK>; > assigned-clock-rates = <19200000>, <66666667>; > > + interrupts = , > + ; > + interrupt-names = "hs_phy_irq", "ss_phy_irq"; > + > power-domains = <&gcc USB30_PRIM_GDSC>; > qcom,select-utmi-as-pipe-clk; > status = "disabled"; > -- > 2.34.1 >