Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp5381792imu; Sun, 25 Nov 2018 22:50:58 -0800 (PST) X-Google-Smtp-Source: AFSGD/WEQY5jxrZnt6IWxkgQMN/Yu9o8pVZyeqltbYqFmLE3ecERYRfZgD7C8AJSjUWb5t4HUo97 X-Received: by 2002:a17:902:622:: with SMTP id 31mr17289625plg.171.1543215058519; Sun, 25 Nov 2018 22:50:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543215058; cv=none; d=google.com; s=arc-20160816; b=kyp/sAP5HcrZU8DGcDu838VPfqy+DIGkRN+y+ELG68anRNQI16aAhQbWrh5Q8KeodR /j1A6LTbYEGS9A82/jfwa92J6C5ISTjPP4s37BMmaqpuoRc7ftFL8Pj315bHGQkGuwpZ Lch6i6Va1vEWQ1i26CmOSO0jcRv0zgw6KMWkDxSLnxYBaEedoby54CQHCKbQJtJiUi19 TGgLr/rNWyx8fQ/p2PCl9IwEJ7aXljVBYk911lP6s/QfnCXi59lVj5UGInBUMRrjaJ3s DVzPOh1LmzP7QFzmy5cwZBXoPdD82YZjQcKSsrJUphhTuwa5pWePCiqX2xqIhTfJPQjN vDnQ== 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=JNaQqFbP+i6ZYzSTAwbTrhZcZNcw09b+84lnEigfb1w=; b=mJML4eaB49HGgrj10Tc++7UpzmGoNbWljT+CbcdWuPeC/G9c/VRqdbX+ZmNkiZwxyn Q8ME3fTh8DLKRifliCpIQ6qVeK3uvBKCoGtSWg4S/KABIUzFLIvtqvvFrm89+OUxIuX+ OPkGOzdXX15z/It6y/cYQOG4/ZCmWEfL3E6aJqN4JMb6BmV6QxGHVWeUeBRq1Co+xT42 c1ztWUVqiGhwwKcxakZAeYOhtBjKPjgC6i6gO+MQ+LpUZ45NvZpWeSew5d6/7tjO7Ti2 VbmfEitgFH9BDP5vyWxDNeDoHD4Epft96VJpBXKRTrHM4BJKsKjVlLQzV0MuU19LJlM5 43ug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="RlxKzK/j"; 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 i2si62115057pgl.153.2018.11.25.22.50.42; Sun, 25 Nov 2018 22:50:58 -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="RlxKzK/j"; 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 S1726176AbeKZRnS (ORCPT + 99 others); Mon, 26 Nov 2018 12:43:18 -0500 Received: from mail-lj1-f195.google.com ([209.85.208.195]:43621 "EHLO mail-lj1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726150AbeKZRnS (ORCPT ); Mon, 26 Nov 2018 12:43:18 -0500 Received: by mail-lj1-f195.google.com with SMTP id 83-v6so15454013ljf.10 for ; Sun, 25 Nov 2018 22:50:10 -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=JNaQqFbP+i6ZYzSTAwbTrhZcZNcw09b+84lnEigfb1w=; b=RlxKzK/jJ1k4r+/JjGN/emLNCuLJoZnDjO7ly9DroOCakSeuiY/orEO22RoQUwZfyP uYoQgp8berjSfXRa+xYnoNYGR7QrgK4mcD4L18AlFPTyNv2wHgSty75UL4Cs0uP5wseE mKfiXv0LuF0BF+ToTcdVgrRjUqi6OAxCZkl7I= 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=JNaQqFbP+i6ZYzSTAwbTrhZcZNcw09b+84lnEigfb1w=; b=LcEMAQYCKpCyZO2kX6BkS9dcl1fnLhyhPtLCX/aqiO/4+Xg9ZLkK4VF1L/mg1imM9S /j/CIZT2Q/hfEN3eWvezHU1t6Df65L4MEgqJqLMcT0KwrMoaYYxo9dphe+oIpqn3l8nV gOzRQttx1rPAmqG3uxqfLJjacH1Y+yyta1xeMOCKGrZhJa9ppuJuy38RSGFVqmSpeu0Z s9bDnQCD8+k3rRDqKl2YWhHR2ip2rG6ZOz2CnYHp5gotrALk9+gnOxQkwbrhXjWNzJcW CfZN+Hsgc2ncVDFkE/9SjcYaIwvlQeGUmK3S9QVsi3+7Q5W+paXPGp936UyjzQKef/jK h3mg== X-Gm-Message-State: AA+aEWbPN+w1ppA6GsvM0QELnCH+2GAGKM/3D+9OymzV1cwR3APShqez eqqkCDhYyvkGUHA7OzeAJUqWSJKaluDAxgAQ/HBT6A== X-Received: by 2002:a2e:5c86:: with SMTP id q128-v6mr16883404ljb.119.1543215009419; Sun, 25 Nov 2018 22:50:09 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Baolin Wang Date: Mon, 26 Nov 2018 14:49:58 +0800 Message-ID: Subject: Re: [RESEND PATCH 0/7] Add some fixes and new feature for SPRD DMA To: Dan Williams , Vinod Koul , eric.long@unisoc.com Cc: Mark Brown , dmaengine@vger.kernel.org, LKML 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 Hi Vinod, On Tue, 6 Nov 2018 at 13:01, Baolin Wang wrote: > > This patchset removes the direction usage from struct dma_slave_config, > and add one new field to save the direction. It also fixes some issues > for link-list transfer. Moreover this patchset adds new 2-stage transfer > support for our DMA. Any comments for this patch set? Thanks. > > Baolin Wang (1): > dmaengine: sprd: Remove direction usage from struct dma_slave_config > > Eric Long (6): > dmaengine: sprd: Get transfer residue depending on the transfer > direction > dmaengine: sprd: Fix the last link-list configuration > dmaengine: sprd: Set cur_desc as NULL when free or terminate one dma > channel > dmaengine: sprd: Support DMA link-list cyclic callback > dmaengine: sprd: Support DMA 2-stage transfer mode > dmaengine: sprd: Add me as one of the module authors > > drivers/dma/sprd-dma.c | 152 +++++++++++++++++++++++++++++++++++++----- > include/linux/dma/sprd-dma.h | 62 ++++++++++++++++- > 2 files changed, 194 insertions(+), 20 deletions(-) > > -- > 1.7.9.5 > -- Baolin Wang Best Regards