From patchwork Fri Dec 20 10:17:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 182226 Delivered-To: patch@linaro.org Received: by 2002:a92:1f98:0:0:0:0:0 with SMTP id f24csp325594ilf; Fri, 20 Dec 2019 02:17:39 -0800 (PST) X-Google-Smtp-Source: APXvYqxu8GiT0anSzFj7VquZsoG+mua4zl1T6IT0GRYJweZQSctslXzqMxUguaNr1h/o/NKL0IyD X-Received: by 2002:a9d:23b5:: with SMTP id t50mr13604893otb.122.1576837059074; Fri, 20 Dec 2019 02:17:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576837059; cv=none; d=google.com; s=arc-20160816; b=q+pbWpOzRxXj4dHULKkd+DzlYZ4RaCBUq6OHTDOKRWvdRIbXY4PtAv7Fu5e5tpcvFe rBCpHKaQZ3rVFqgZGLsI5x2UwKPTCWutKDvldXuX2c7vttdSFvsO7BlaLc4dt2WMJHGu qFVYz76WwYLCdb8pfX+TJaGkJlZ34JdL6bUFrV5bCHOV8FsBXjxI1HXOOOAAHc75ApqF e9jEFjjJXuAhGuHLT9F5zRcuqwuzwb6Ulp/qBelqodXqYz9z1N1XQAzwf+WvXf+54dMv jd/7C9NDQVnfIucNPArWpSEbzCw3KUgDxse3bWNzOf+dloLpsnNDb26p57mb7FLwXYuC z4PA== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=QIBsRsImuSOoy2nz8iRzTrgIBve0FoX+nat3y8CbydI=; b=dmUxacCAJqt1mKjpGQiGbZmEtMoKNfchbVDIXvHlckhITwNtsR1GNtz68FsJq0P4Hy pOT8xDU+x5QVK3uZLRZ0sRvxMqx6ADOyyyGcHKmAthvVe5POdMojrUqv58HYnFTtCCF3 ydkrxCpHdgaZsYmfhiYz5giyXAu0B8ZFd/hop5rhLrKTFW19KQZRp9jwotvrJDHxUCxt GXA1TbUbOgv40rmIoOMI7J6a8ewch7pWv/VBbnEkSe9J4vFAtrCgCM7wA1KnOMONRgbh Ec/S7oI4DhdBtHiFzow7yE+VjYp/f8MdnejfHfSAx8emPX3ahKkDEf2ljKTJR9zg8GkK 5ySw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=N9fRNt1f; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l7si4983978oth.11.2019.12.20.02.17.38; Fri, 20 Dec 2019 02:17:39 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-arm-msm-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=N9fRNt1f; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727184AbfLTKRi (ORCPT + 15 others); Fri, 20 Dec 2019 05:17:38 -0500 Received: from mail.kernel.org ([198.145.29.99]:53004 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726210AbfLTKRi (ORCPT ); Fri, 20 Dec 2019 05:17:38 -0500 Received: from localhost.localdomain (unknown [106.201.107.54]) (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 C8CAA2467F; Fri, 20 Dec 2019 10:17:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1576837057; bh=8cdOeBKhZ62/Tum2uJhI+qHIytxi40ciNVfJFG6tW7w=; h=From:To:Cc:Subject:Date:From; b=N9fRNt1f4O/fBnt99HIW2NfMp2SvXH8DyxONKbrvZHK0XlhgICUFmJxcb8aw/BJbn zup3D5kEeXIDq+Q4mXs/ciByL91j5DCJsb6q+vKhC4R0NKb3pJOS7WagrK13xH+M8J v5rgDUJTsezBQXhwyVU2/xdmZQWJRJdENXHd1/54= From: Vinod Koul To: Kishon Vijay Abraham I Cc: linux-arm-msm@vger.kernel.org, Bjorn Andersson , Vinod Koul , Andy Gross , Can Guo , Jeffrey Hugo , linux-kernel@vger.kernel.org Subject: [PATCH v2 0/5] phy: qcom-qmp: Fixes and updates for sm8150 Date: Fri, 20 Dec 2019 15:47:14 +0530 Message-Id: <20191220101719.3024693-1-vkoul@kernel.org> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org On 5.5-rc1 we have seen regression on UFS phy on 8998 and SM8150. As suggested by Can, increasing the timeout helps so we increase the phy init timeout and that fixes the issue for 8998. The patch 1 should be applied to fixes for 5.5 For SM8150 we need additional SW reset so add additional SW reset and configure if flag is defined, while at it do small updates to Use register defines and remove duplicate powerdown write. Changes in v2: - Drop patch 1 and pick the one Bjorn had already sent, makes timeout 10ms - Fix optional reset write as pointed by Can - Fix register define as pointed by Can Bjorn Andersson (1): phy: qcom-qmp: Increase PHY ready timeout Vinod Koul (4): phy: qcom-qmp: Use register defines phy: qcom-qmp: Add optional SW reset phy: qcom-qmp: remove duplicate powerdown write phy: qcom-qmp: remove no_pcs_sw_reset for sm8150 drivers/phy/qualcomm/phy-qcom-qmp.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) -- 2.23.0