Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp3126962imj; Mon, 18 Feb 2019 20:37:57 -0800 (PST) X-Google-Smtp-Source: AHgI3IYITwMk7WvOz/YTT52/gZhJN6gjQ7LGKvOiwRmhc3gdaDkNYukR0NLbDo0TDF2bEorl3mni X-Received: by 2002:a63:d709:: with SMTP id d9mr21785261pgg.157.1550551077610; Mon, 18 Feb 2019 20:37:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550551077; cv=none; d=google.com; s=arc-20160816; b=CDluhEvBSzypffxAPKI5b/G79yTkSaUkK7PoWls/ZGxEdhfpW4FsNEQ2Xt0SDpftdX Eu6vKy+jJ/O/ZYVZJ5nAXzM/ieUnEa3Q7gZLWnbhDRNF+NTrodIbdIvv+8iFrTv9n+CR 4IdsLyWlTWOudgRwUPnAEGE0Th6B1qISzPGvrPhtSuYNaY487QFVopAlsoODD8nts+Qp 1abyYXq+Ln1zsKZBbxu+sEgmvJFzu8fcQJ9dzpPrVUtgCfqAc/76S/NO+BDG0Oz2Nic/ gsioco/J2LryCgZF0lUTrmFdLrMRwILlo1l0kN4twPV8zdT8v8hvIg77MNGT4yCvkySc poow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=pAlKG82ZIDfYoi+VG5UemDd2q0hSiF1x6o7DPhBW6NA=; b=WUlohx7SHZRJlKM9B5FKR0DAAvUxkgp0AH1axfHc9beyIiC8M9Ryl3YPoKDsNnu67T 5w4AePB/YnIE/zY+bwPgRwc580z9ZoMyGvhDlDY3KYkXImuRaIR4lz9ZO9UemFJsUESo XAtJCNPEUg8avUHrw2km6i9e1EE/sMMypfDYOVLOUq7WysYod1wxq6ESdcPb5pdhRDDM cAKheO5gJvYbXHOdq1Qg28sF46uAVSKLMqGBuHObyC65jSasZfoJayrWG7xgOS6zb2MS X84mMqhggHRMduNn5pUN+JoKxBLuqX/Sm/+JmDpEFgRuIRgZwRIrpTMA0IU9Dp0IzNc2 IMJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ddH38Vv6; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c4si4047184pfn.83.2019.02.18.20.37.42; Mon, 18 Feb 2019 20:37:57 -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=@linaro.org header.s=google header.b=ddH38Vv6; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726377AbfBSEhV (ORCPT + 99 others); Mon, 18 Feb 2019 23:37:21 -0500 Received: from mail-lf1-f67.google.com ([209.85.167.67]:46024 "EHLO mail-lf1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725805AbfBSEhU (ORCPT ); Mon, 18 Feb 2019 23:37:20 -0500 Received: by mail-lf1-f67.google.com with SMTP id h10so13672059lfc.12 for ; Mon, 18 Feb 2019 20:37:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pAlKG82ZIDfYoi+VG5UemDd2q0hSiF1x6o7DPhBW6NA=; b=ddH38Vv6cNlrd8aMC7sdwPS9F9pIC+8ZIjvq6IrJgsDi6oNTr+MZJ3w7FIL6C/Lrel EVSB19XNPt/u0IXvVfCU2TA4cSjjrJRqHrGag83T9npp5OAL87L/jx0oUoN9k6pcErwp H9NfcGEGjcagBNNYJkT95l2Dl88+w59uhveMoef9ESwtXrlg0z+0O3E/wEO9Tdwv45wP mExNDizwBtRBZqeJgr+mvCOrewGTyTGHwbPW56J7SI7W1y7g7HtD+e3n8KM2S4CPiaSl p50KEeZnK3ByripvhySMjp8TST4iJb61uSvRlfkm0J2yNTSg8OwiVqG6VEjrXohWn/pY /RGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pAlKG82ZIDfYoi+VG5UemDd2q0hSiF1x6o7DPhBW6NA=; b=G/iNnuzhUKn4jg8kAnlEvbiPZffC2eHujJ8SWvI4eby07/lYDXoaqdUwIdID8yfGrQ dtfU5fkEuV1efdj51f1ZiaOOeBbSRG53GvfIZ1qmtBBGITMepsNZ4772CYSYZDSwxZh0 rqjsvu2dviAUhhaEhrVZkpI/1xdpipfmO+TU+OiTqx5dn4Ha3eTlSMQQuubJTlIzMixG oUPfrMY/BTL+zHo22/tGOAkxmCVA8Kg8gIA7VtZ7O8Sx4+13sttxgWgLgx9sbTWop3F6 OR509exs3MdncdGeN+bT3vWhFiNyU375DDxOFBmXDUPvnyegTsIAvNbfcidd8PS4ZOfu TlOA== X-Gm-Message-State: AHQUAubs3S7ptOT8nhqoYmE9A/PDtpuz+nDSx7Oa4COG75+QHxGe/3z0 DTreX+yLHJU4nCky/QDTnzQTMyt0QRBuKliyBxYM/g== X-Received: by 2002:a19:5205:: with SMTP id m5mr15777606lfb.61.1550551038471; Mon, 18 Feb 2019 20:37:18 -0800 (PST) MIME-Version: 1.0 References: <11e55b5f9b0d83649a5b81c7e3fdb667cd3ddc5b.1550043082.git.baolin.wang@linaro.org> <2be9d6de92507e5886433fb2cd55117c63b63d72.1550043082.git.baolin.wang@linaro.org> In-Reply-To: From: Baolin Wang Date: Tue, 19 Feb 2019 12:37:06 +0800 Message-ID: Subject: Re: [PATCH v2 2/3] dt-bindings: spi: Add the DMA properties for the SPI dma mode To: Rob Herring Cc: Mark Brown , Mark Rutland , Orson Zhai , Lyra Zhang , lanqing.liu@unisoc.com, linux-spi , DTML , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 18 Feb 2019 at 22:02, Rob Herring wrote: > > On Wed, Feb 13, 2019 at 1:37 AM Baolin Wang wrote: > > > > From: Lanqing Liu > > > > Add the DMA properties for the SPI dma mode. > > > > Signed-off-by: Lanqing Liu > > Signed-off-by: Baolin Wang > > --- > > Changes from v1: > > - Remove sprd,dma-slave-ids property. > > --- > > Documentation/devicetree/bindings/spi/spi-sprd.txt | 7 +++++++ > > 1 file changed, 7 insertions(+) > > > > diff --git a/Documentation/devicetree/bindings/spi/spi-sprd.txt b/Documentation/devicetree/bindings/spi/spi-sprd.txt > > index bad211a..3c7eacc 100644 > > --- a/Documentation/devicetree/bindings/spi/spi-sprd.txt > > +++ b/Documentation/devicetree/bindings/spi/spi-sprd.txt > > @@ -14,6 +14,11 @@ Required properties: > > address on the SPI bus. Should be set to 1. > > - #size-cells: Should be set to 0. > > > > +Optional properties: > > +dma-names: Should contain names of the SPI used DMA channel. > > +dmas: Should contain DMA channels and DMA slave ids which the SPI used > > + sorted in the same order as the dma-names property. > > These need to define the order and names. Sure. > > > + > > Example: > > spi0: spi@70a00000{ > > compatible = "sprd,sc9860-spi"; > > @@ -21,6 +26,8 @@ spi0: spi@70a00000{ > > interrupts = ; > > clock-names = "spi", "source","enable"; > > clocks = <&clk_spi0>, <&ext_26m>, <&clk_ap_apb_gates 5>; > > + dma-names = "rx_chn", "tx_chn"; > > Everyone else uses "rx" and "tx". Do you really need something different? Okay, will change to use "rx" and "tx". I will send incremental patch to fix ths issues you pointed out. Thanks. -- Baolin Wang Best Regards