Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp1587775ybv; Thu, 20 Feb 2020 23:49:14 -0800 (PST) X-Google-Smtp-Source: APXvYqwuIzMHgRCZRHczvyv3atFvkBSMJDDiYsymG4lGNIUDo1mgnTiaqT6CTbv5xSdip1x0mg0e X-Received: by 2002:a54:408f:: with SMTP id i15mr910706oii.64.1582271354379; Thu, 20 Feb 2020 23:49:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582271354; cv=none; d=google.com; s=arc-20160816; b=Fjp6MEQxYjZOSOoTmBjlqiL4nEAhq0LOhGA/dYHb+HNCvaTbx/rdJpUa9gWlJBr3eD X79IDtuVuFHF4diQpiSMPU4wxXCp9p4XEF3cueK+2/wfh7u9Sxvndfy6M/ozeYVUR3Bw e2JduDFzeLQB1UN3jMmfNAIekK6krmUejSIqY4C5R6GgYqrPfhqkn6lETL59BdI/WhQm vicKDJr6YM9w0gD8WsjsrSAViZgHqdmZNrja9I0FVVVY15v0DJpRLuif7SyiPXfpTL91 0fgYcMy9kZrOEg46K/xUkDhXhPoWnyUMsj28xawTQpPXJFZeBnGF9ZLHd2EdONTJpBgS CRng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=4uXbDInHOeAvCVVPdTHhbihz9RSorsJDSgrJMrkhwys=; b=rqlJ0y5xDoWRZUJ2DQ2PRQKYtiSEsdjSwSHOizhE8p1uPbKsQPvP3d/N8VN2g4fywd 7dA9E/rnJB896idr2ExQ0IvhgFRx3sycUX68LdOCzaR0iSrTEQigLPJJoztDyHV7uVSx Iw94Nj/76UMB+0m4p/bQ2bDrY+enlFSRWt28SAirWNK7N5V95aaQYk4M+ufA6YwZ3Hm6 UeM3gMYBxcuPNMDq8+MtqTSwu4noLX3jZ5LH1sj6sNDw5hcWe8ZVvEdzNRVy4cYYcRxH I8d3hNht096u5hiuHkQrckGj7xsFlrsrrdPjNLLyFJUpbQL1YN5FyBBj8huE+rphPhpK SCLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=YdfT4AY1; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w26si1028026otl.213.2020.02.20.23.49.01; Thu, 20 Feb 2020 23:49:14 -0800 (PST) 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=@kernel.org header.s=default header.b=YdfT4AY1; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729155AbgBUHsz (ORCPT + 99 others); Fri, 21 Feb 2020 02:48:55 -0500 Received: from mail.kernel.org ([198.145.29.99]:44940 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727797AbgBUHst (ORCPT ); Fri, 21 Feb 2020 02:48:49 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id EAB1D207FD; Fri, 21 Feb 2020 07:48:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1582271328; bh=7hru8cnJAo9ESKhHTHc5KphNWfsXPPMxbfD+k7yN1a8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YdfT4AY156tK3gmZumrT2Ga3x1P1d1ZPUZxxFxHRZHXzgf2n7MY38a1kKQAoC1ibP kvH840IcSTp1pZQPsxQi7MR7Tyw8xAy8PeENycWzueJZIlIRSpxo9kGWAWYE/o+/xv lt2pXC3BnSopOcwsugZECgy09NBKcqdU6b6du5yA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Manu Gautam , Paolo Pisati , Bjorn Andersson , Sasha Levin Subject: [PATCH 5.5 125/399] arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core Date: Fri, 21 Feb 2020 08:37:30 +0100 Message-Id: <20200221072414.622935808@linuxfoundation.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200221072402.315346745@linuxfoundation.org> References: <20200221072402.315346745@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Manu Gautam [ Upstream commit d026c96b25b7ce5df89526aad2df988d553edb4d ] QUSB2 PHY on msm8996 doesn't work well when autosuspend by dwc3 core using USB2PHYCFG register is enabled. One of the issue seen is that PHY driver reports PLL lock failure and fails phy_init() if dwc3 core has USB2 PHY suspend enabled. Fix this by using quirks to disable USB2 PHY LPM/suspend and dwc3 core already takes care of explicitly suspending PHY during suspend if quirks are specified. Signed-off-by: Manu Gautam Signed-off-by: Paolo Pisati Link: https://lore.kernel.org/r/20191209151501.26993-1-p.pisati@gmail.com Signed-off-by: Bjorn Andersson Signed-off-by: Sasha Levin --- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi index 4ca2e7b44559c..1eed3c41521ab 100644 --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi @@ -1602,6 +1602,8 @@ interrupts = <0 138 IRQ_TYPE_LEVEL_HIGH>; phys = <&hsusb_phy2>; phy-names = "usb2-phy"; + snps,dis_u2_susphy_quirk; + snps,dis_enblslpm_quirk; }; }; @@ -1632,6 +1634,8 @@ interrupts = <0 131 IRQ_TYPE_LEVEL_HIGH>; phys = <&hsusb_phy1>, <&ssusb_phy_0>; phy-names = "usb2-phy", "usb3-phy"; + snps,dis_u2_susphy_quirk; + snps,dis_enblslpm_quirk; }; }; -- 2.20.1