From patchwork Tue Sep 11 08:35:24 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 146968 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp3386021ljw; Tue, 11 Sep 2018 01:36:24 -0700 (PDT) X-Google-Smtp-Source: ANB0VdboVvL9FZT9FcuQ3loo306rH3xr8PBwkykQGC9OiWqx7uJAvJKXiOGiqSR3B5hSvKnTf/TX X-Received: by 2002:a65:6654:: with SMTP id z20-v6mr20930007pgv.186.1536654984132; Tue, 11 Sep 2018 01:36:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536654984; cv=none; d=google.com; s=arc-20160816; b=ZqGShdqAo4cwjaF5iO11psFo39PMGyCcjTgrXBnD3b0JXgeUSMAAgj/iStUFBnY4W6 +b1PAwhooioeX4LJqnT/t7vUNzCphf66GAU4bgmL5HY9OHU2NYTu7jVCGwrmfYeURg80 YDibMu8o3T3cIgiaTCij/Ll2fB50GJ7mg5KjZr/xcfMfOxgSbQDg/kSUpWgxsBn+imKx pzF9+2L0+8T5SWCJDurkdJJY/0WHlImtJBw1lmG677hI0smdgh9jJo1n5RuNYBrdvTfs 868jFSTeCQqZ8EYbgz8VFXFzR65XYkpTuI/gHAF76hnGNbUmfD3XaCVcOj+mOjAx6NMf cFow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=7Y5K6d0Y6EXuahmbmNVTP4H99hqSB3Ov1B81yKLXlsE=; b=S2kI05MixRaVypkjRdRvCSW3FhRwE/KHPwGvTmsPAPQXyoec112QA7pcqLo2KT2OxQ c4hrK1RMMGrhRKw8Loj5NRxbL1+3eYSuDYUwEyr6jnEHSCgmE630LlaU4AjHnZirP9/4 iUT6lx3jdlQzyzCzIO+eHK0286QiJwvb86orpYytkg2h93WgmWgjYAaf6J6uO+lXGisg OfpZeJHHVxxoYqX6ow2+j5ZyOH6YVGyAXSnoCXfG0or26T1jRYaqke+M7jQwYdZdMxPY zSr9MAFAEn/l/D7kCdtV7j7Y1AgvKyHWK7/U1AzV4C6AaK0zYXcNAzHhtfmsQyv1DDRk y63Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=VkvhAtsP; spf=pass (google.com: best guess record for domain of dmaengine-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=dmaengine-owner@vger.kernel.org; dmarc=pass (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 21-v6si19613906pfy.169.2018.09.11.01.36.23; Tue, 11 Sep 2018 01:36:24 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of dmaengine-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=@kernel.org header.s=default header.b=VkvhAtsP; spf=pass (google.com: best guess record for domain of dmaengine-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=dmaengine-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726488AbeIKNeh (ORCPT + 3 others); Tue, 11 Sep 2018 09:34:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:52114 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726387AbeIKNeh (ORCPT ); Tue, 11 Sep 2018 09:34:37 -0400 Received: from localhost.localdomain (unknown [171.76.126.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3533A20839; Tue, 11 Sep 2018 08:36:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1536654983; bh=Rure6OVHQdJ9vaR/0OBeT5DHLsB/b4r08cma9q5zqbI=; h=From:To:Cc:Subject:Date:From; b=VkvhAtsPWKfjhfJ7XbcLAW984UQYew62/V8e+4nUNF+zkYjZWzq2oasVFDU4UdVya ESYg7y0hR5BTeSpj0IB0oU25aVbtxpB6UX3fe5BY297DWIyN8CKn/X+p3HZtRPKKP0 i6Hylt0basFn/VfuxuMM4+CKJemRPg1pvrIPH9Zo= From: Vinod Koul To: dmaengine@vger.kernel.org Cc: Vinod Koul , Ludovic Desroches , Ray Jui , Scott Branden , Eric Anholt , Linus Walleij , Viresh Kumar , Andy Shevchenko , Fabio Estevam , Zhangfei Gao , Yoshihiro Shimoda , Kuninori Morimoto , Simon Horman Subject: [PATCH 00/12] dmaengine: remove usage of dma_slave_config direction Date: Tue, 11 Sep 2018 14:05:24 +0530 Message-Id: <20180911083536.16482-1-vkoul@kernel.org> X-Mailer: git-send-email 2.14.4 Sender: dmaengine-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: dmaengine@vger.kernel.org dma_slave_config direction field was marked as deprecated sometime back, though no new users are being added, some old ones still persist. So, here is first set of removal batch, please test and ack. Some drivers and users are next to be done. One note on renasas drivers, I found it bit difficult to remove it due to usage of a layer between drivers, so if some Renasas folks can patch these drivers, it would be great CC: Ludovic Desroches CC: Ray Jui CC: Scott Branden CC: Eric Anholt CC: Linus Walleij CC: Viresh Kumar CC: Andy Shevchenko CC: Fabio Estevam CC: Zhangfei Gao CC: Yoshihiro Shimoda CC: Kuninori Morimoto CC: Simon Horman Vinod Koul (12): dmaengine: at_hdmac: remove dma_slave_config direction usage dmaengine: bcm2835: remove dma_slave_config direction usage dmaengine: coh901318: remove dma_slave_config direction usage dmaengine: jz4740: remove dma_slave_config direction usage dmaengine: dw: remove dma_slave_config direction usage dmaengine: fsl-edma: remove dma_slave_config direction usage dmaengine: hsu: remove dma_slave_config direction usage dmaengine: idma: remove dma_slave_config direction usage dmaengine: imx-dma: remove dma_slave_config direction usage dmaengine: k3dma: remove dma_slave_config direction usage dmaengine: ep93xx_dma: remove dma_slave_config direction usage dmaengine: mmp_tdma: remove dma_slave_config direction usage drivers/dma/at_hdmac.c | 2 +- drivers/dma/bcm2835-dma.c | 8 ----- drivers/dma/coh901318.c | 28 ++++++++++++--- drivers/dma/dma-jz4740.c | 21 ++++++++++-- drivers/dma/dw/core.c | 5 --- drivers/dma/ep93xx_dma.c | 21 +++++++++++- drivers/dma/fsl-edma.c | 87 +++++++++++++++++++++++++---------------------- drivers/dma/hsu/hsu.c | 4 --- drivers/dma/idma64.c | 4 --- drivers/dma/imx-dma.c | 20 +++++++++-- drivers/dma/k3dma.c | 23 ++++++++++--- drivers/dma/mmp_tdma.c | 22 ++++++++++-- 12 files changed, 164 insertions(+), 81 deletions(-) -- 2.14.4