Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp332015imb; Fri, 1 Mar 2019 01:43:41 -0800 (PST) X-Google-Smtp-Source: APXvYqzOxLA9Y5TIkAr076Jj2DQgiwiu/Ge3u2M6K6E3Q3oU+w844UkkXp9AEmaW4F7rD0ZJ+d8y X-Received: by 2002:a63:e801:: with SMTP id s1mr3997451pgh.378.1551433421310; Fri, 01 Mar 2019 01:43:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551433421; cv=none; d=google.com; s=arc-20160816; b=sPAlHYd+inEzkzcgQMnMcSkSHfMWCe0RCsZ3m4yYH8OyGT1ec2oO1OsoZXK/wkLWqS JSyMOQkx0hhFXpniocDXIa7Ep9cG16kMjqfF32Ria1DQvD1/njVQ8Zxt598VWrXuId4P ylpy7QCLwA3deqgnGrWh2OImiSp79rm289Crmz9Fcbqrc4zOJGsnDM4oL/gmPMl1SD9W lT7/e7WtRr77E37Qn3CL+pX8oHeU8cuKT4K5v3nwZnc5zzrHAjy/ev1fFz3APqlrEh+l MaT9s00VXxdoeMQ4OztKl/OYioGjDCg3okC6rf+c32LgQI68qoXxK2tc2tVgo/NeejIa jH6g== 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=xsvJ9dGN0DfEes+tAz/D2MAdEBN03OZQ+kd1xigefBg=; b=XDSL4jHjmEamucHraTHzomFFMSvUvY77cqZHtIiZ7By+uUi94SElNV2Cz3STjlnVcG 7mQ2ZphJbWmRetT8VvTPZo8rtfTgGn4rJLuEiZ0WvKUR36QNKY6PKsaThD4euBnb4g7e 4RN1pAWa+sqgjG014dnslsiYzJ6FAzvE1MjnAlE4YLyBJDZ4mpyAnVuL8hMLmn1cWFoB utrlTD47CWvij8eSRrF6XbyoXOOAmp9gbEqXhuyN4PM/U7Vb/nmIifzxbqHPYk3WLLDl o3UccWi4vBxH9M7qoA/b44f+LLsZpaGKGNHkoQJuE3dDtuAHIiEyBvkr6WrKWgiCyEvz g+1A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vgb6E9r8; 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 e3si21097924pfe.203.2019.03.01.01.43.25; Fri, 01 Mar 2019 01:43:41 -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=vgb6E9r8; 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 S1733255AbfCAJms (ORCPT + 99 others); Fri, 1 Mar 2019 04:42:48 -0500 Received: from mail-lf1-f68.google.com ([209.85.167.68]:43942 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727915AbfCAJms (ORCPT ); Fri, 1 Mar 2019 04:42:48 -0500 Received: by mail-lf1-f68.google.com with SMTP id j1so17529155lfb.10 for ; Fri, 01 Mar 2019 01:42:47 -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=xsvJ9dGN0DfEes+tAz/D2MAdEBN03OZQ+kd1xigefBg=; b=vgb6E9r8UbJ3icTtLYIZ6I2DzOs3JoB/4aF3KkjGF7RrGr5IBrgo9ab2SwRA4ZR76M AZZaOmVoEvYxaCxyzs34Jn3h6HbeMh8HDaigKI93VrDidRrlCn/Gw9CMjisHV1/LNFLr Gw2bWBM92KX7DyslsH1KoRBWWctMIAVl1maY6TSejHnwq5Ajw3gX3/r2r134cdl8jhlN rKaex++Tf8Ii83iYdUSOy2MBuDsqVr+/ocS+OqBrIYF3I5mZi7gwXpaKMkkE1uLER3SI OnwdGMo6CHZ/vXmCOrbw4WVRUM9m4yf1lD8hGtOK7sPjSwNAlCQFuSGcl4E6cpX+gdvv jKzw== 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=xsvJ9dGN0DfEes+tAz/D2MAdEBN03OZQ+kd1xigefBg=; b=qjcctRNLueRrOV0AsEDUyGjJ/e6X1C2/piplNRxh7Nx78xFo1kmURAUyFEqnqEyz8Z M0xf/C5I50rmmodJF23+twP7P96b2d+hRC9RDtPJ23PA0TFWOF6DYi3rXPqS1Y7YKXoQ JnANxPEcd03/VWDihVqMvBZQwlwNF8SZJcl6gmODznpVEUHZU34Oo4mw0nWVg2SqFwiK j6lJy2yRZ1g/J9mvrKjLNvh8E2R+BetGvF0Y0botyYhaHhDcAL+Z+HbyhPKK0tMk78RM Iwm9S5VcMA0nw7mlapSJOsB812971ujHrKF22GcpDGpEZZmAWcH/uNixqlsV7TtDSicJ Q97g== X-Gm-Message-State: APjAAAWMplAdBVsbMoh9vaHqQ4OMgkTFtV/hi/gtO0OZJAxhwo48Qqo9 lXO4HCCgNjpvxggG+2aa+Y7oZ5/QSphSUCz6OhTKvw== X-Received: by 2002:a19:48c3:: with SMTP id v186mr2399337lfa.40.1551433366216; Fri, 01 Mar 2019 01:42:46 -0800 (PST) MIME-Version: 1.0 References: <8f0a032f9bcce28bb0d147f9646950f64fc22a74.1550560916.git.baolin.wang@linaro.org> <20190228195319.GA13133@bogus> In-Reply-To: <20190228195319.GA13133@bogus> From: Baolin Wang Date: Fri, 1 Mar 2019 17:42:32 +0800 Message-ID: Subject: Re: [PATCH 4/5] dt-bindings: serial: sprd: Add dma properties to support DMA mode To: Rob Herring Cc: Greg KH , jslaby@suse.com, Mark Rutland , Orson Zhai , Chunyan Zhang , Mark Brown , lanqing.liu@unisoc.com, linux-serial@vger.kernel.org, LKML , DTML 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 Fri, 1 Mar 2019 at 03:53, Rob Herring wrote: > > On Tue, Feb 19, 2019 at 03:31:14PM +0800, Baolin Wang wrote: > > From: Lanqing Liu > > > > This patch adds dmas and dma-names properties for the UART DMA mode. > > > > Signed-off-by: Lanqing Liu > > Signed-off-by: Baolin Wang > > --- > > .../devicetree/bindings/serial/sprd-uart.txt | 6 ++++++ > > 1 file changed, 6 insertions(+) > > > > diff --git a/Documentation/devicetree/bindings/serial/sprd-uart.txt b/Documentation/devicetree/bindings/serial/sprd-uart.txt > > index 6eb5863..9ac28f6 100644 > > --- a/Documentation/devicetree/bindings/serial/sprd-uart.txt > > +++ b/Documentation/devicetree/bindings/serial/sprd-uart.txt > > @@ -15,12 +15,18 @@ Required properties: > > UART clock and source clock are optional properties, but enable clock > > is required. > > > > +Optional properties: > > +- dma-names: Should contain "tx" for transmit and "rx" for receive channels. > > The order here doesn't match the example. Ah, yes, will update new version to fix this. Thanks. > > > +- dmas: A list of dma specifiers, one for each entry in dma-names. > > + > > Example: > > uart0: serial@0 { > > compatible = "sprd,sc9860-uart", > > "sprd,sc9836-uart"; > > reg = <0x0 0x100>; > > interrupts = ; > > + dma-names = "rx", "tx"; > > + dmas = <&ap_dma 19 19>, <&ap_dma 20 20>; > > clock-names = "enable", "uart", "source"; > > clocks = <&clk_ap_apb_gates 9>, <&clk_uart0>, <&ext_26m>; > > }; > > -- > > 1.7.9.5 > > -- Baolin Wang Best Regards