Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp969731pxb; Fri, 22 Apr 2022 15:36:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwFJ30NBhHDxxI1mwtC1IoIaSx1advJZbjpCUWeqB8dqG8jumckg0/2wDn+1xAFUlOTPj23 X-Received: by 2002:a17:90b:38cd:b0:1d2:ac24:515e with SMTP id nn13-20020a17090b38cd00b001d2ac24515emr7746990pjb.124.1650666988418; Fri, 22 Apr 2022 15:36:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650666988; cv=none; d=google.com; s=arc-20160816; b=Fap6IzmJeyDwWXsk1hw1jUDmHo5QlE9zQYnnpGX351fGynjMSzm8bDK0v20xx+ro1M tVh0zcfsYRQQDC0Jj1Oc4Rr38VNcZT6yRRE6q/gy2MRNLp14M9DmzQyXFWrdZmcg5mDq zZFaC8CGqP96L7cT4pvUHgCR9ZP+KWRFcxoHp/ImYDFdKNpm+2OKpB7e3t7gzMYNuwCq gu+Hgze6498o+KCNKMOPs6PyYu5RpsRVPvtvqB8MzXI//UA4TmuSE+634l0kP5E4pe3O hBSd7ohKxo9VOs+g3itjyzVZRT7/W5Nk9n/apY0rlP121FB8a14p/V/rh7izoPwfqRay Crcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from :dkim-signature; bh=fc+a+eesmMx+eKLhQKcZtdV5gq2ZPL8k4cLr5pDepa0=; b=lDlWTLSiwSSMls4knlYxlfT/kIuMtp9nlcQ4tNcV6T2jRHP331mWEZd2tjwuymyyOf pKBMxLejt/9OYFfPxAAYwgODsIrvXwFk90P7+vVcH5GINHiFKQZgbp3RtznVWJRtZsoR HD/y1HuHqaB8Cu1ZnCpeXKJThnCKQafhflG8ST7u7DQ2szX0R2m0llHNZr0UBSEbCRW/ h1Y+EQlyHBhztchd7RwyVJuXRsj0xSEJ52t0u5HnDI6FzN7JyV6SJWUglSUkPi96PcP3 MCVHX8hdVY8oxq0Rz8E39XtGC6J9yFaFpsKjjfS0Os82XTwwpuU7KUN54vdZ2EnavvhH ppYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=tEMgkTXG; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id x31-20020a63171f000000b003816043eea3si9654690pgl.152.2022.04.22.15.36.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Apr 2022 15:36:28 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=tEMgkTXG; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 2107D239FF8; Fri, 22 Apr 2022 13:23:58 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1384160AbiDUFEb (ORCPT + 99 others); Thu, 21 Apr 2022 01:04:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43120 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236127AbiDUFE3 (ORCPT ); Thu, 21 Apr 2022 01:04:29 -0400 Received: from alexa-out-sd-02.qualcomm.com (alexa-out-sd-02.qualcomm.com [199.106.114.39]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7337CB86B; Wed, 20 Apr 2022 22:01:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1650517301; x=1682053301; h=from:to:cc:subject:date:message-id:mime-version; bh=fc+a+eesmMx+eKLhQKcZtdV5gq2ZPL8k4cLr5pDepa0=; b=tEMgkTXGebLKXZ6OBw321GUY1sPlDQ203ME9JXdqIV1PtpH+MAv0vLfM OWzibZPoc4VykxwMKO1uf5wjGeElNxcroRIMJOgYsv/ehYeiZF8XWmezw O0N/6toDSbYzkqcStW1WGXWsudGXqtVrKC9wjNWnh3D5EGsmh251s4DqJ Y=; Received: from unknown (HELO ironmsg-SD-alpha.qualcomm.com) ([10.53.140.30]) by alexa-out-sd-02.qualcomm.com with ESMTP; 20 Apr 2022 22:01:41 -0700 X-QCInternal: smtphost Received: from nasanex01c.na.qualcomm.com ([10.47.97.222]) by ironmsg-SD-alpha.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Apr 2022 22:01:40 -0700 Received: from nalasex01a.na.qualcomm.com (10.47.209.196) by nasanex01c.na.qualcomm.com (10.47.97.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Wed, 20 Apr 2022 22:01:40 -0700 Received: from c-sanm-linux.qualcomm.com (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Wed, 20 Apr 2022 22:01:34 -0700 From: Sandeep Maheswaram To: Krzysztof Kozlowski , Rob Herring , Greg Kroah-Hartman , Felipe Balbi , Stephen Boyd , "Doug Anderson" , Matthias Kaehlcke , Mathias Nyman CC: , , , , , , , , Sandeep Maheswaram Subject: [PATCH v4 0/3] Skip phy initialization for DWC3 USB Controllers Date: Thu, 21 Apr 2022 10:30:52 +0530 Message-ID: <1650517255-4871-1-git-send-email-quic_c_sanm@quicinc.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE autolearn=no 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 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. v4: Added the device tree binding patch in the series. 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 (3): dt-bindings: usb: usb-xhci: Add bindings for usb-skip-phy-init property usb: host: xhci-plat: Add device property to set XHCI_SKIP_PHY_INIT quirk usb: dwc3: host: Set the property usb-skip-phy-init Documentation/devicetree/bindings/usb/usb-xhci.yaml | 4 ++++ drivers/usb/dwc3/host.c | 4 +++- drivers/usb/host/xhci-plat.c | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) -- 2.7.4