Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp565690rwd; Thu, 1 Jun 2023 04:05:34 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ78jB3QSiRPv2ME4pdxm/UnV5w0SSpSDiyQGRDaobNRqmHh6nqvCxFVrw9oSkDD3IEU1+hj X-Received: by 2002:a05:6358:902:b0:127:afd3:b788 with SMTP id r2-20020a056358090200b00127afd3b788mr2950898rwi.22.1685617534250; Thu, 01 Jun 2023 04:05:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685617534; cv=none; d=google.com; s=arc-20160816; b=CuV8OwlD0ahMUErlQRds2UYUTCHtLby5kaaiWxdG1Ap7s4ZyHPiclx3JAqMNBTdtYx ujrMhcTuXHyO4HF4qPhdO/AOs2GZ1HSyV2gY7pxIN5ve03bdjQqCKrjvwPfwpLAsfS19 gnzBnFAYNJqpGJPdpMIsPrMB+MKm1/nxWQnm4G5132x1F6+x/mGS71U52ZTJjuOFJA3a E+SQwr3+8EVSsyGsp3/5cbk65xx0qwFYZEbVvzoPGFmNFbw5JGXmn50VQ29JihLLTVh+ Pwn1RRjcoOY1uvB7GBsQ6Oq7PhNgg//EOpigy5mGVsBlSqcejeRtFPZU/4bwKlid/jw6 xRAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=+470pxYI9g+zwhL70txOmxyrEQyx3w/ogxw7euLiFdc=; b=rbtjFZb/9HPeGBmOpMYfXeXSK2RSS58HIENK8y3rit06dCAwTyjjiLRnOtrn6ZOzj1 c9Akd1Nv+Fg3Q4Nz1x1tdUkmR1tIO1UaMLoArVnWaV2MdPTScGFkzvKGrydIoJS0zE/A J7Q/zO3Qg9RX8rPK5pF2nLKULkH83hLs+rrFoKgS+TO1SXQ3prxYM4tjVHsXb63osZvC UGFBalbuKDQg/7A2PDTXfgn9kPeG+PwClCfS62Tj9/ofBP6+KaMmg7lViw/d5zsrAO8b QF6tfuQY75M3Ir7asupSngn9mKZ5/Fd87BItsBN7F6qPknsN/JNFmqYz8yxV6P0Qa5WN bEzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JMf+yJQm; 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 k126-20020a633d84000000b00534792ee482si1527492pga.758.2023.06.01.04.05.19; Thu, 01 Jun 2023 04:05:34 -0700 (PDT) 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=JMf+yJQm; 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 S231853AbjFAKm3 (ORCPT + 99 others); Thu, 1 Jun 2023 06:42:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45172 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231463AbjFAKm1 (ORCPT ); Thu, 1 Jun 2023 06:42:27 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A4C1D7 for ; Thu, 1 Jun 2023 03:42:25 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-4f4b384c09fso782663e87.3 for ; Thu, 01 Jun 2023 03:42:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1685616143; x=1688208143; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=+470pxYI9g+zwhL70txOmxyrEQyx3w/ogxw7euLiFdc=; b=JMf+yJQmL5e9LnfDJdj/ansYBW7Vsljq1dWJlGbXnbzdXH+qcuPXBTmnPnm8B3VchD z1D8yShkk3juf2nPQ9WrKPDOkwmqEb8rxQa1CyPFc5wmDCTRdM5JCXNPbnblClkzO7Av tBk8AOJKixTW2EQ+8zmZqvLyfE4p/bGeFnI0nRtThukcqL/N4cK0DbThrmpoG8V8W/Xy yaZd6F9sS0cfQLpZ/7a33hFeojQwMKd+9SZOSRDMesfJYpSuvfD810hvSVDQ4283Vp01 vTHHZf06wNTqedykL8gUuNZr8/eFf2VW3g2eIsMq7dpY4xXhE7a6bRaOO3LZkDGik0Ol vFZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685616143; x=1688208143; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+470pxYI9g+zwhL70txOmxyrEQyx3w/ogxw7euLiFdc=; b=Wlg0AlAdnETTW/16p0vkzFbBPeIeYbHxu7A1dv2LY4huEa1OI5a0Polakp4MCXwVKb Fv29NoJaIoCX7M60Lz5IqiCtCj4E52U2tqFlVGTYBdCAxpyzSt03CZjQ6rmTdyEfa+4e DyqPS8GI24sDsvEJHhiPpgweykhcnlu0pN5YnUNQcmeSAsF9wbhXVlixFJQJGWrBckBe XYnx6xJL8ETR5F4egGQJ6CSoO/XVrsDigr7fGJ3TUHePwwwSDOwfCbM2j6RwuUbcsj8g 9dfKriiBXCyf1u5vitNh47aum8hOviOPH0xu1McDyFulR++7sByCvJqYmzqDd3buM0F7 nyGg== X-Gm-Message-State: AC+VfDx3O5xGVXZkOAbjjeFXa2U4bAASrx6r03SoPXOEl4QZtdoCc3nD h/WVB1njpk7mTzoGZ+iJzSbr2w== X-Received: by 2002:a05:6512:906:b0:4db:1e4a:74a1 with SMTP id e6-20020a056512090600b004db1e4a74a1mr978025lft.0.1685616143557; Thu, 01 Jun 2023 03:42:23 -0700 (PDT) Received: from [192.168.1.101] (abyj77.neoplus.adsl.tpnet.pl. [83.9.29.77]) by smtp.gmail.com with ESMTPSA id m20-20020a195214000000b004eed68a68efsm1048734lfb.280.2023.06.01.03.42.22 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 01 Jun 2023 03:42:23 -0700 (PDT) Message-ID: <34cd6db8-9f05-23cc-cd41-7fd48ec1a286@linaro.org> Date: Thu, 1 Jun 2023 12:42:22 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.2 Subject: Re: [PATCH] arm64: dts: qcom: sm8550: Add missing interconnect path to USB HC Content-Language: en-US To: Abel Vesa , Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Linux Kernel Mailing List References: <20230601103817.4066446-1-abel.vesa@linaro.org> From: Konrad Dybcio In-Reply-To: <20230601103817.4066446-1-abel.vesa@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 1.06.2023 12:38, Abel Vesa wrote: > The USB HC node is missing the interconnect paths, so add them. > > Fixes: 7f7e5c1b037f ("arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes") For context, it's a fix in the context of "we should prooobably have this if we want to fix the icc driver to include sync state". > Signed-off-by: Abel Vesa > --- Reviewed-by: Konrad Dybcio sidenote: on recent SoCs there's also an USB-IPA path: aggre1_noc MASTER_USB3_0 <-> &config_noc SLAVE_IPA_CFG I don't think we really make use of that upstream today or whether it would make enabling IPA necessary (to enable the clocks and reach the IPA hardware), but it's something to think about. Konrad > arch/arm64/boot/dts/qcom/sm8550.dtsi | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qcom/sm8550.dtsi > index 75cd374943eb..4991b2e962d1 100644 > --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi > +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi > @@ -2793,6 +2793,10 @@ usb_1: usb@a6f8800 { > > resets = <&gcc GCC_USB30_PRIM_BCR>; > > + interconnects = <&aggre1_noc MASTER_USB3_0 0 &mc_virt SLAVE_EBI1 0>, > + <&gem_noc MASTER_APPSS_PROC 0 &config_noc SLAVE_USB3_0 0>; > + interconnect-names = "usb-ddr", "apps-usb"; > + > status = "disabled"; > > usb_1_dwc3: usb@a600000 {