Received: by 2002:ac0:8c8e:0:0:0:0:0 with SMTP id r14csp453936ima; Wed, 6 Feb 2019 02:59:12 -0800 (PST) X-Google-Smtp-Source: AHgI3IZksZCT6p2mimjkfYnoSS0RH+3gOcJp3Cty2CwOfki2rnggdjNIq9bVTQ4Rzle5wGmJ5TJp X-Received: by 2002:a17:902:1:: with SMTP id 1mr9597884pla.276.1549450752468; Wed, 06 Feb 2019 02:59:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549450752; cv=none; d=google.com; s=arc-20160816; b=v9XfqgI78LsVmGeff9Ib9qGLnoRVDzS0h50Z44tf57oggg6NI3pvhQlbEXnOUwTn4L ouVVGhLlFtdOY6AW1HmMuGh6C3PhvoMw+sxU6S7VnldBLdGGkxH5aYNpdzbt3nWX6mpX ZHC6SNDHQcSeOKQgRJH3McP/OmAx16g4W5ZpF9eQwPz+D48ZsXwsgyl/+QYheFy/7nQT EyLJnnraUogHdFmzGyBk6/sSiOsh4i45uEHAYqBolcAMnoH25KOdBfz1iI/eQ2MmGpOZ IW4BdG2KOfLBmCNNvsgmshIUsbRZOE1phXAqHk8TJzHYKt9XPPnzpGWBlZXyKyomnEDY ueQg== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:references:cc:to:from:subject; bh=qbWaCVmFdWZbZ8dup3LM3q4UCvIpcJ9p/K+wHujtcTk=; b=tR+VbKwyvpP+Udw52Xx3QC4gYSDlQN7Aplck25L4ZOFxTjXEBxNe3zbB9RUbBjAbXi txq5mJavdYMIZ9q39OC8ys0SY7K/nOpp/kUxtom8+94PYdYh33F1EngUDs5HNrX3WgX7 +xcey5QRnzIFx+MbjditW7pxUh62pTuXkRjgJzwRB9GaeubolTISljY/88NDEx/Ihx7e bAKqOtIDXtaq/Y6oM00T1Z8P9p/OyJg2/njzxSKfs5ufhWuZuCLzQcCLAhPoUDOPPiCC TrjE4p3+YTJqaz2TGVxcMwN3GjvyFkDN0p6tcr4q010AToaIGGnK0K9goayuRIqEkuEN rGrA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k186si5708116pgc.576.2019.02.06.02.58.56; Wed, 06 Feb 2019 02:59:12 -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; 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 S1727418AbfBFK6h (ORCPT + 99 others); Wed, 6 Feb 2019 05:58:37 -0500 Received: from smtp3-g21.free.fr ([212.27.42.3]:56053 "EHLO smtp3-g21.free.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726579AbfBFK6g (ORCPT ); Wed, 6 Feb 2019 05:58:36 -0500 Received: from [192.168.108.68] (unknown [213.36.7.13]) (Authenticated sender: marc.w.gonzalez) by smtp3-g21.free.fr (Postfix) with ESMTPSA id 3032613F8DC; Wed, 6 Feb 2019 11:58:11 +0100 (CET) Subject: Re: [PATCH v3 1/5] arm64: dts: qcom: msm8998: Add UFS nodes From: Marc Gonzalez To: MSM , LKML , Can Guo , Vivek Gautam , Dov Levenglick Cc: Jeffrey Hugo , Bjorn Andersson , Andy Gross , David Brown , Evan Green , Douglas Anderson References: Message-ID: <6074a9a9-1ce8-d4b2-b06c-66968860f8b7@free.fr> Date: Wed, 6 Feb 2019 11:58:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 04/02/2019 18:36, Marc Gonzalez wrote: > diff --git a/arch/arm64/boot/dts/qcom/msm8998.dtsi b/arch/arm64/boot/dts/qcom/msm8998.dtsi > index 6f4f4b79853b..831af20143da 100644 > --- a/arch/arm64/boot/dts/qcom/msm8998.dtsi > +++ b/arch/arm64/boot/dts/qcom/msm8998.dtsi > @@ -711,6 +711,69 @@ > redistributor-stride = <0x0 0x20000>; > interrupts = ; > }; > + > + ufshc: ufshc@1da4000 { > + compatible = "qcom,msm8998-ufshc", "qcom,ufshc", > + "jedec,ufs-2.0"; > + reg = <0x01da4000 0x2500>; > + interrupts = ; > + phys = <&ufsphy_lanes>; > + phy-names = "ufsphy"; > + lanes-per-direction = <2>; > + power-domains = <&gcc UFS_GDSC>; > + > + clock-names = > + "core_clk", > + "bus_aggr_clk", > + "iface_clk", > + "core_clk_unipro", > + "ref_clk", > + "tx_lane0_sync_clk", > + "rx_lane0_sync_clk", > + "rx_lane1_sync_clk"; > + clocks = > + <&gcc GCC_UFS_AXI_CLK>, > + <&gcc GCC_AGGRE1_UFS_AXI_CLK>, > + <&gcc GCC_UFS_AHB_CLK>, > + <&gcc GCC_UFS_UNIPRO_CORE_CLK>, > + <&rpmcc RPM_SMD_LN_BB_CLK1>, > + <&gcc GCC_UFS_TX_SYMBOL_0_CLK>, > + <&gcc GCC_UFS_RX_SYMBOL_0_CLK>, > + <&gcc GCC_UFS_RX_SYMBOL_1_CLK>; > + freq-table-hz = > + <50000000 200000000>, > + <0 0>, > + <0 0>, > + <37500000 150000000>, > + <0 0>, > + <0 0>, > + <0 0>, > + <0 0>; > + > + resets = <&gcc GCC_UFS_BCR>; > + reset-names = "rst"; > + }; In https://patchwork.kernel.org/patch/10657699/ Bjorn mentioned that the resets prop are useless upstream. Can, Vivek, Dov: What is the status on the "scsi: ufs: Add core reset support" patch? https://patchwork.kernel.org/patch/10652705/ Regards.