Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp4361972img; Tue, 26 Mar 2019 08:01:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqyoa48yWgWQLYkaPLCzlQB7lNT3bFjgMHpHXHMjY/ZKY8ki6oHoAlPrQKx0P5PTvtr12O0o X-Received: by 2002:a17:902:a5c3:: with SMTP id t3mr31904656plq.293.1553612482499; Tue, 26 Mar 2019 08:01:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553612482; cv=none; d=google.com; s=arc-20160816; b=IaI9l8eWu3FW/DAry6b8Qj9mjdTX0dpnSKOSKvfkiiBaoqG2zaxf7flJTl86z1JOlf gc5fLRj4+ibnxRHm0RBJY2jw1TDghutfpfw2YGjgEDVuAN7zI/Aht/iNm7zPouJyMv3n 91s/v7qZ41/sxbSycMe8XVZl+5yiE9nXyQZFb9jbAscYuhR/a+8Hd5LgkEpSXTAF08Xn OnX/VUGSFqi5bqxmW5FGvI8E28qtH5+nAjSbENy9Ee9zirH5JDNQdek+x9MZNXvuM0/I kSADFK3gDFNp7RVOKJTtjqeVU4MAhizTPBpEo21lgYhSlQdfDTJlSNLRnIag/C0J2A0q Sw5g== 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:message-id:subject:cc :to:from:date; bh=xVQ68l5JfxG2TY0Rdl/q57fy2SI4NooP/LvdcLHtM6A=; b=HYDPVKV8s1nQLMppeYkXqXBvB5JNYq58Uypl84NBA1eeOXeuv132Om0Y3m/qwPYQOz O3xBb4it/H8pfh+DewYKUoFyjDlLmHuzKBR7CBa8H4W0p0QaUyFV9PtyF3WPaqfVZMYR idBCkJP1WEVAzp8pCrokhdKzkZGGeCMgcGFhntGm/kXkirxvfinTwD6ccnlYQNMXAGUL n2m6dPHzWQa+SOn4aFbcRjCoxK0gVD+8Dg+D8bs50OQ9FBYbeVC3RnPlWEl/zHkAb4t8 VpBTvQ5EC8CK8wB1W+27IlXzY+NznNylZAixXECmMjQsD5y7LBEeYj7EIzSQU1MiE8W+ k7ZQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 b12si16177105plr.285.2019.03.26.08.01.05; Tue, 26 Mar 2019 08:01:22 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731919AbfCZO7u (ORCPT + 99 others); Tue, 26 Mar 2019 10:59:50 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:37048 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731884AbfCZO7u (ORCPT ); Tue, 26 Mar 2019 10:59:50 -0400 Received: by mail-ot1-f67.google.com with SMTP id c16so11737852otn.4; Tue, 26 Mar 2019 07:59:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=xVQ68l5JfxG2TY0Rdl/q57fy2SI4NooP/LvdcLHtM6A=; b=P5vhLBvN4359UBHeU32CekodsUYxaAyGgQ8OjngJHBuO6xlkcB6RuoIBu16BrSlSvM JIBEq0QgY50HG6cqTxVqTGashOmvp0+m19OatbtJTvTETZgTwvZfudyPZeL4xE8PjjPI GzSBDKocfgI5qS3yCh2TYpfVLNH/4eo8QaEQXX+IWqbhJKWTkvvNxCa+hnECLgtDGGMB B+iUprXu1l0Q5rUuyz3ouIrrZ5U2wXulA9VI4untCMSekd/0lXzIPMw7hT36rGADW/AH fjszgt38TKIExNXzM1YOqCnI61kuyWa5OP9PSDkJKXOZq7QN5MrHiIUGTJVUeFgvPuNH D2xA== X-Gm-Message-State: APjAAAXp2iCxhy2iE36gnxeWhTaxsyWAY6biQVdTfIJObou/Tw2iG76v XLIh7e85l9y4TIJbeUJbsw== X-Received: by 2002:a9d:3b04:: with SMTP id z4mr21910443otb.1.1553612389217; Tue, 26 Mar 2019 07:59:49 -0700 (PDT) Received: from localhost (24-155-109-49.dyn.grandenetworks.net. [24.155.109.49]) by smtp.gmail.com with ESMTPSA id 66sm1182334otn.39.2019.03.26.07.59.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 26 Mar 2019 07:59:48 -0700 (PDT) Date: Tue, 26 Mar 2019 09:59:47 -0500 From: Rob Herring To: Bjorn Andersson Cc: Kishon Vijay Abraham I , Mark Rutland , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Can Guo , Vivek Gautam Subject: Re: [PATCH] phy: qcom: qmp: Add SDM845 PCIe QMP PHY support Message-ID: <20190326145947.GA21213@bogus> References: <20190226065919.22218-1-bjorn.andersson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190226065919.22218-1-bjorn.andersson@linaro.org> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 25, 2019 at 10:59:19PM -0800, Bjorn Andersson wrote: > qcom_qmp_phy_init() is extended to support the additional register > writes needed in PCS MISC and the appropriate sequences and resources > are defined for SDM845. > > Signed-off-by: Bjorn Andersson > --- > .../devicetree/bindings/phy/qcom-qmp-phy.txt | 7 + Please split bindings. > drivers/phy/qualcomm/phy-qcom-qmp.c | 160 ++++++++++++++++++ > drivers/phy/qualcomm/phy-qcom-qmp.h | 12 ++ > 3 files changed, 179 insertions(+) > > diff --git a/Documentation/devicetree/bindings/phy/qcom-qmp-phy.txt b/Documentation/devicetree/bindings/phy/qcom-qmp-phy.txt > index 5d181fc3cc18..dd2725a9d3f7 100644 > --- a/Documentation/devicetree/bindings/phy/qcom-qmp-phy.txt > +++ b/Documentation/devicetree/bindings/phy/qcom-qmp-phy.txt > @@ -11,6 +11,7 @@ Required properties: > "qcom,msm8996-qmp-usb3-phy" for 14nm USB3 phy on msm8996, > "qcom,msm8998-qmp-usb3-phy" for USB3 QMP V3 phy on msm8998, > "qcom,msm8998-qmp-ufs-phy" for UFS QMP phy on msm8998, > + "qcom,sdm845-qmp-pcie-phy" for PCIe phy on sdm845, > "qcom,sdm845-qmp-usb3-phy" for USB3 QMP V3 phy on sdm845, > "qcom,sdm845-qmp-usb3-uni-phy" for USB3 QMP V3 UNI phy on sdm845, > "qcom,sdm845-qmp-ufs-phy" for UFS QMP phy on sdm845. > @@ -48,6 +49,10 @@ Required properties: > "aux", "cfg_ahb", "ref". > For "qcom,msm8998-qmp-ufs-phy" must contain: > "ref", "ref_aux". > + For "qcom,sdm845-qmp-usb3-phy" must contain: > + "aux", "cfg_ahb", "ref", "refgen". > + For "qcom,sdm845-qmp-usb3-phy" must contain: > + "aux", "cfg_ahb", "ref", "com_aux". Copy-n-paste error? > For "qcom,sdm845-qmp-usb3-phy" must contain: > "aux", "cfg_ahb", "ref", "com_aux". > For "qcom,sdm845-qmp-usb3-uni-phy" must contain: > @@ -70,6 +75,8 @@ Required properties: > For "qcom,msm8998-qmp-usb3-phy" must contain > "phy", "common". > For "qcom,msm8998-qmp-ufs-phy": no resets are listed. > + For "qcom,sdm845-qmp-pcie-phy" must contain: > + "phy". > For "qcom,sdm845-qmp-usb3-phy" must contain: > "phy", "common". > For "qcom,sdm845-qmp-usb3-uni-phy" must contain: