Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp552646pxb; Fri, 22 Apr 2022 06:43:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyNFhh9VwnGZ5bV9bm6BWRBShrxlH67nXXzNRaiKiZp855Q+cVBS6k1UHL0fNLSlGWj008M X-Received: by 2002:a05:6402:331c:b0:41d:9354:97c2 with SMTP id e28-20020a056402331c00b0041d935497c2mr5015450eda.300.1650635018760; Fri, 22 Apr 2022 06:43:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650635018; cv=none; d=google.com; s=arc-20160816; b=hlBkQZYg9i5OWyG+0n39LtTOIseKPBJiHS4kBrLSWgZxSJSL1OTHdOnAQv9yVuz79N gtCHGjN5eC+afKF/Zl3TWv+cVE6ZtzT8VIg0k6LXNTCyKSqwjvhFg3AocIWeIXs5d1bo cSrpQF8pMwCq6vy1Dxy3qgY6REI8HEuMwPjEc6EmomPnQquECHc0AK9Y2HJIquU+diZt Axpd/NsGGxHY3weB7w3klN5KLSLnqyn2lPrG3ehGaS3tGcePiRN2ohVfaEoWj0JAkCF6 Qm6E+bnx5zxYg152HEHJ/752x4lD3eUASe00T3iIGVDEciipzzAwM8DW7vuIX16mLvnd /8Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:subject:from :references:cc:to:dkim-signature; bh=kX9Nl8rXNANeO+YGFTFdSJIy2d0kxtZv87Wj3KTpn0A=; b=PieJYurIHfJRsIY30Koc/zFpjkkPSnzmmMBoLYSrfmdvlIwmMfI/HzPc/2mboeSgKl wIv41PnSrcNo6DV1mRoP4a4Z8YgehuVzF8Exx9fpSR4j1XbzJFhZ9lo3zk/0chvQtXyB OtfXiqU+IHavh2y5c3WNAiwrOahDvdCwGd5Z0juAVceWym7tL8MnU/eQl5z1WgCG7Aly 3zU4fuS6RAQrZfpVhyQ2iX5BONCpH9NAqzavfBICHKtPGqFBp6gbzapQhPM0oI3z+6FZ N+Ucqt+V1NziHYA09U7TRQzLQqh+b08TMNIK0Be87uNw4MSDNAwcXMRkfDtU9Cw2jofI AXWA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=grYJ0Elp; 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=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bx24-20020a170906a1d800b006e8960b76fdsi6718088ejb.67.2022.04.22.06.43.12; Fri, 22 Apr 2022 06:43:38 -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=@intel.com header.s=Intel header.b=grYJ0Elp; 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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1378912AbiDTNVr (ORCPT + 99 others); Wed, 20 Apr 2022 09:21:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33058 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242970AbiDTNVq (ORCPT ); Wed, 20 Apr 2022 09:21:46 -0400 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4757F42A11; Wed, 20 Apr 2022 06:19:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1650460740; x=1681996740; h=to:cc:references:from:subject:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=E9RTNBXOoMcT8m9LfR3nKt3g7nqLHXacsFd0iJAtk8s=; b=grYJ0Elp/nDOrtMJNahoNH5gOm4UvEE5UIRTpAm+hsuzH8o374d2QS7t 5RBVUlimRkf3t2IuTfZ2NB9DAEDmYelFFlWDKJicuRHl+BQPKtXjRGIQA 3WRaVoCBESt71M/MfGf1urQL3fIypaQAGeqTBI5+QF0DiqdksVPw2bNZA IZ4NA0EcnfDxY0/6WhM8CgUSEyPR+UXbS20dCizRW9bWZNEMtAFDXgwUb 7z2QzTupUepR55uS/6h+tPLpZpZnF6MlZS666udkKN5cCjHTMI+x+miCB Ivk6YQbvGUHIfpx/TABFBV2CwSKWhiCNCRJLO0x11qblui8XsNFxnqvqX g==; X-IronPort-AV: E=McAfee;i="6400,9594,10322"; a="243954024" X-IronPort-AV: E=Sophos;i="5.90,275,1643702400"; d="scan'208";a="243954024" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Apr 2022 06:18:59 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,275,1643702400"; d="scan'208";a="727490441" Received: from mattu-haswell.fi.intel.com (HELO [10.237.72.199]) ([10.237.72.199]) by orsmga005.jf.intel.com with ESMTP; 20 Apr 2022 06:18:55 -0700 To: "Sandeep Maheswaram (Temp) (QUIC)" , Greg Kroah-Hartman , Felipe Balbi , Stephen Boyd , Doug Anderson , Matthias Kaehlcke , Mathias Nyman , Heikki Krogerus Cc: "linux-arm-msm@vger.kernel.org" , "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Pavan Kumar Kondeti (QUIC)" , "Pratham Pratap (QUIC)" , "Krishna Kurapati PSSNV (QUIC)" , "Vidya Sagar Pulyala (Temp) (QUIC)" References: <1649323888-12420-1-git-send-email-quic_c_sanm@quicinc.com> From: Mathias Nyman Subject: Re: [PATCH v3 0/2] Skip phy initialization for DWC3 USB Controllers Message-ID: <4b34735f-8e1f-bf37-398f-9b4a8aa2e939@linux.intel.com> Date: Wed, 20 Apr 2022 16:20:52 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-9.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_NONE 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 19.4.2022 13.17, Sandeep Maheswaram (Temp) (QUIC) wrote: > Hi Mathias, Felipe, > >> -----Original Message----- >> From: Sandeep Maheswaram (Temp) (QUIC) >> Sent: Thursday, April 7, 2022 3:01 PM >> To: Greg Kroah-Hartman ; Felipe Balbi >> ; Stephen Boyd ; Doug >> Anderson ; Matthias Kaehlcke >> ; Mathias Nyman >> Cc: linux-arm-msm@vger.kernel.org; linux-usb@vger.kernel.org; linux- >> kernel@vger.kernel.org; Pavan Kumar Kondeti (QUIC) >> ; Pratham Pratap (QUIC) >> ; Krishna Kurapati PSSNV (QUIC) >> ; Vidya Sagar Pulyala (Temp) (QUIC) >> ; Sandeep Maheswaram (Temp) (QUIC) >> >> Subject: [PATCH v3 0/2] Skip phy initialization for DWC3 USB Controllers >> >> Runtime suspend of phy drivers was failing from DWC3 driver as runtime >> usage value is 2 because the phy is initialized from >> DWC3 core and HCD core. >> Some controllers like DWC3 and CDNS3 manage phy in their core drivers. >> This property can be set to avoid phy initialization in HCD core. >> >> v3: >> Coming back to this series based on discussion at below thread >> https://patchwork.kernel.org/project/linux-arm-msm/patch/1648103831- >> 12347-4-git-send-email-quic_c_sanm@quicinc.com/ >> Dropped the dt bindings PATCH 1/3 in v2 >> https://patchwork.kernel.org/project/linux-arm-msm/cover/1636353710- >> 25582-1-git-send-email-quic_c_sanm@quicinc.com/ >> >> v2: >> Updated the commit descriptions. >> Changed subject prefix from dwc to dwc3. >> Increased props array size. >> >> Sandeep Maheswaram (2): >> usb: host: xhci-plat: Add device property to set XHCI_SKIP_PHY_INIT >> quirk >> usb: dwc3: host: Set the property usb-skip-phy-init >> >> drivers/usb/dwc3/host.c | 4 +++- >> drivers/usb/host/xhci-plat.c | 3 +++ >> 2 files changed, 6 insertions(+), 1 deletion(-) >> >> -- >> 2.7.4 > > Please let me know your opinion about this series. Otherwise looks good but wondering if we should document that new device property somewhere. Couldn't find a standard way how those device properties excluded from Documentation/devicetree/binding are documented Thanks -Mathias