Received: by 10.192.165.156 with SMTP id m28csp1421352imm; Wed, 18 Apr 2018 09:21:54 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+oNCgnHDA4a4AWgAsI/n0vldPJTBi1vURfUOgOSBtUBTlH3Z7s6tLVzaNs8VIWuA0WvQWE X-Received: by 2002:a17:902:2805:: with SMTP id e5-v6mr783943plb.55.1524068514539; Wed, 18 Apr 2018 09:21:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524068514; cv=none; d=google.com; s=arc-20160816; b=YgM0f0GxyNBuebkre/4fxvY1GOtP55j3WYzuDAebBO0B1Khsyj+mt7yqsZROJCYW3b zY4Nf8Fe4JEoLlz2xEBHu0OroHtVm5AbXftfp9F7mXJZwW8F8c2IDK2LB65yyYaPzeWr /eGvYzZnRZfnv3kr99gVoyKDPUV5gFSH5IEPjeSy7DowLUKcIMtw0vaNT5RX5qzAfhT5 jKr19rUdOOcLE0L+DaQhveYYbWDPkZVszP02JhkItjUslPiLp4qIbQxZrYzWY+OsP6L4 +yRrhFRNtF7RleotPpeJKdE+JCHa8vJXFUmZvWw03jQSVRqmqLOQG33wKLxHIHshZF6N 3y/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=bds6U2Yy6FMfw+FH9FngJAgfivFewJa+qSx/8BgojdI=; b=DA96kwhCq5bWeih8aMo6NVupCSa7sv1RPdG3pZe6mphtjSho4IctdizqKc0A7q2vPi 4dJ72pH5bQwwNRzwaWdrOnSwTGrnpIS3H9KbqHeeFBzjmlbthLLe5LtMHYZwskHBm+Ik fcirmfH+03NXq+hEL7fQP59Q91hxbl0+vi8oi6wXeG8y29qI73Y3kjQFxJBbob/uHG6X fU066deN90PPRcD+9ui6PAto39jiOSuaqPQ4M000Qn24BA+NYGXTGvphWBP39tpS+m0Z XwfBW5JrSrs9FM4ogLPjTPEn9rBQY44lSYNA48GDgiFdN/eF5XPC1C6ydBqmYK7836AJ oFmw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=IiyRKqn5; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1-v6si1486383plv.217.2018.04.18.09.21.40; Wed, 18 Apr 2018 09:21:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=IiyRKqn5; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752739AbeDRQU2 (ORCPT + 99 others); Wed, 18 Apr 2018 12:20:28 -0400 Received: from fllnx210.ext.ti.com ([198.47.19.17]:37231 "EHLO fllnx210.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752116AbeDRQU0 (ORCPT ); Wed, 18 Apr 2018 12:20:26 -0400 Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by fllnx210.ext.ti.com (8.15.1/8.15.1) with ESMTP id w3IGKJvm022234; Wed, 18 Apr 2018 11:20:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1524068419; bh=HgD0KEfwPSRCa2WfMyUDCWtA7Zg/2dYqTT0E0vuH76U=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=IiyRKqn5PZFcXzdgvqG1wwqZ2np+56r3gH2bpUHzy88UC78HB7eJO/OtuhmPjD2/0 Q1xpEbhUx+1xOs3uiPi02OK54ZxmPUGkqDZYQro4Zeo3KbRZz/ZtesD2KakqSPAtRu rOLPrSsgDamJQu7oy9fD1yxlO4swsBpedu+etVXo= Received: from DFLE106.ent.ti.com (dfle106.ent.ti.com [10.64.6.27]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3IGKJdT008158; Wed, 18 Apr 2018 11:20:19 -0500 Received: from DFLE104.ent.ti.com (10.64.6.25) by DFLE106.ent.ti.com (10.64.6.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Wed, 18 Apr 2018 11:20:19 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DFLE104.ent.ti.com (10.64.6.25) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Wed, 18 Apr 2018 11:20:19 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w3IGKF5b007649; Wed, 18 Apr 2018 11:20:15 -0500 Date: Wed, 18 Apr 2018 11:20:15 -0500 From: Bin Liu To: Johan Hovold CC: Greg Kroah-Hartman , Alan Stern , Arnd Bergmann , Kishon Vijay Abraham I , Martin Blumenstingl , , Subject: Re: [PATCH 0/3] USB: musb: dsps: phy fix and DT-topology support Message-ID: <20180418162015.GG14921@uda0271908> Mail-Followup-To: Bin Liu , Johan Hovold , Greg Kroah-Hartman , Alan Stern , Arnd Bergmann , Kishon Vijay Abraham I , Martin Blumenstingl , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org References: <20180413151505.32663-1-johan@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20180413151505.32663-1-johan@kernel.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Johan, On Fri, Apr 13, 2018 at 05:15:02PM +0200, Johan Hovold wrote: > I've been carrying a patch out-of-tree since my work on improving the > USB device-tree support which is needed to be able to describe USB > topologies for musb based controllers. > > This patch, which associates the platform controller device with the > glue device device-tree node, did not play well with the recent changes > which added generic phy support to USB core however. > > Like the recent dwc2 regression fixed by Arnd after the device-tree > #phy-cell changes, the generic phy code in USB core can now also fail > indefinitly with -EPROBE_DEFER when the controller uses a legacy USB > phy. > > The second patch addresses this for musb, which handles its own (legacy > and generic) phys, but something more may possibly now be needed for > other platforms with legacy phys. > > In the process of debugging this, I stumbled over another issue which > caused the dsps legacy phy init two be called twice on every probe and > which is fixed by the first patch. > > Johan > > > Johan Hovold (3): > USB: musb: dsps: drop duplicate phy initialisation > USB: musb: host: prevent core phy initialisation Are the two bugs only affecting you with your out-of-tree patch? It seems don't have any functional impact for me. I need to make a decision if these two patches need to go to the stable trees... Regards, -Bin.