Received: by 2002:a05:6512:3d0e:0:0:0:0 with SMTP id d14csp649641lfv; Tue, 12 Apr 2022 00:57:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw49aCVf0uTLeexCZWbOmTHo9LHuIZzY2aPJ1l4Syya3ip9s5+mazf8kHc8ASs+e4GQphSq X-Received: by 2002:a17:90a:8595:b0:1bb:fbfd:bfbf with SMTP id m21-20020a17090a859500b001bbfbfdbfbfmr3527092pjn.125.1649750265907; Tue, 12 Apr 2022 00:57:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649750265; cv=none; d=google.com; s=arc-20160816; b=Rjq+a8BfgwRrKWBMLWovugJ0/pXVQMAIhA/UEYIxxLtQPz0sXmkimAeKGRiipz6uoh PhLeBDiujfw8tUE8XqPFhb4VtMUzUw7xyYsiUHzsF+F8upthWC4K6edfvCKWyfvWRp/Y YfID7hJERp8Y5idhIDavWyb9wiaVjbaWxnOZbhA+sXUnP4ArR42G/3rUsAH3U8xM9EUM EvdsS0h71Ol94Qi60gtOfgWtmPaOIpqZPS0Mh29/XGvvo/z82TvipoLSXYlbZpW471ot bItph5Yr9tLLzvy0UpTp8aoLYE2o1zahAR/HUIU6yda22qmlQXnTCOjQQ89/YRVGebJH 3X7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=dm6qaC4/HO+CSYgStVJP/j2pN5LR4/pQYDlkgXZAIGU=; b=uk1u/TcOAT3kEQIh6Il+qx0A4w+I6qRmdWojE+iD/SPZDbLIMsd+7/M5tS/1QIDjCy S75NxHnYGl5uhAxKEPTJDF9A5Bvld4mIY4PgdItfriyml4Qtmsj9hAaMmvbRpXpA5hgL tfHomgwAK6DlSLo0rDhSX7fl54rTsV/qZJbnVjUbD4w+CN5uYlMyuCBr9SNjFI97DdMJ XUzrIf2sAouB+t7xfKB1AooSs8cuYeTMRMLsLo6ThfFTG26nEZlJuQDqNb3qpVW6roRC fFiblSfzSqx8JlXkifIa7x9N2Ar5dBkv081FbUs0JtLisSgSfsmgOvsPDXYbGKjPM5n9 cAHw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q18-20020a170902f79200b00156647ce264si11262332pln.315.2022.04.12.00.57.32; Tue, 12 Apr 2022 00:57:45 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241506AbiDILiK (ORCPT + 99 others); Sat, 9 Apr 2022 07:38:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34532 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232971AbiDILiK (ORCPT ); Sat, 9 Apr 2022 07:38:10 -0400 Received: from gloria.sntech.de (gloria.sntech.de [185.11.138.130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CF8963CFF4; Sat, 9 Apr 2022 04:36:00 -0700 (PDT) Received: from p508fd313.dip0.t-ipconnect.de ([80.143.211.19] helo=phil.localnet) by gloria.sntech.de with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nd9Nh-00011A-Gp; Sat, 09 Apr 2022 13:35:53 +0200 From: Heiko Stuebner To: Peter Geis Cc: Dan Johansen , Frank Wunderlich , Frank Wunderlich , "open list:ARM/Rockchip SoC..." , Rob Herring , Krzysztof Kozlowski , Michael Riesch , devicetree , arm-mail-list , Linux Kernel Mailing List Subject: Re: Aw: Re: Re: [PATCH] arm64: dts: rockchip: Fix clocks for rk356x usb Date: Sat, 09 Apr 2022 13:35:52 +0200 Message-ID: <4232341.5fSG56mABF@phil> In-Reply-To: References: <20220409075147.136187-1-linux@fw-web.de> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_NONE, T_SCC_BODY_TEXT_LINE,T_SPF_HELO_TEMPERROR 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 Am Samstag, 9. April 2022, 13:30:44 CEST schrieb Peter Geis: > On Sat, Apr 9, 2022 at 7:14 AM Peter Geis wrote: > > > > On Sat, Apr 9, 2022 at 7:01 AM Heiko Stuebner wrote: > > > > > > Am Samstag, 9. April 2022, 12:57:39 CEST schrieb Frank Wunderlich: > > > > Hi > > > > > Gesendet: Samstag, 09. April 2022 um 12:40 Uhr > > > > > Von: "Dan Johansen" > > > > > > > > > So the issue is only with usb 3 ports, not usb 2 ports? > > > > > > > > my board has no standalone usb2-ports. usb2 is integrated into the usb3 ports (dual phy). here both were not working. > > > > > > > > afaik rk3566 has standalone usb2 ports that may not be broken, but i have no such board for testing. > > > > Good Morning, > > > > > > > > As far as I understand the issue now after checking the code, this > > > patch actually fixes the usb3 series from Peter, right? > > > > > > I.e. the usb-nodes that are fixed in this patch are not yet present > > > in the main rk356x dtsi and only get added in > > > "arm64: dts: rockchip: add rk356x dwc3 usb3 nodes" [0] > > > > > > As we don't want to add broken changes, this fix should squashed > > > into a next version of the patch adding the nodes. > > > > Thank you for reporting this, I will squash this fix in and add your signed-off. > > > > However the offending patch is in fact the clock separation patch, and > > it breaks backwards compatibility with the rk3328 dtsi which is why my > > series also is broken. > > > > The rockchip,dwc3.yaml needs to be fixed to align with the > > snps,dwc3.yaml, and both the rk3328 and rk3399 clock names updated. > > Also the offending clock separation patch needs a fix to grab the old > > clock names for rk3328 backwards compatibility to be retained. > > > > This might also be a good time to look into moving rk3399 to the core > > dwc3 driver? > > > > This is a delightful mess. > > In the idea of getting this series to land, if all parties agree, I'll > submit a patch that fixes the clock separation patch with this series > and leave the naming as is for now. > The renaming of clocks and alignment of everything can be addressed in > a future series once discussion on how best to handle it has happened. > > Do you concur with this? I'm not sure about that ... i.e. adding known-broken changes (for the rk356x) feels somewhat wrong to me. Heiko