Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3641427ybl; Mon, 3 Feb 2020 04:02:16 -0800 (PST) X-Google-Smtp-Source: APXvYqwix8tKqefnAnLpWfrSEixMcqnPycvAPsIasYa4sqkkuXO6bNvV0/IPwmp7JK8zkSqPmGNq X-Received: by 2002:a9d:7559:: with SMTP id b25mr16779289otl.189.1580731336552; Mon, 03 Feb 2020 04:02:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580731336; cv=none; d=google.com; s=arc-20160816; b=u+7xUTCe1INo2XH0RXALCE7H2NuUVVfYWRALN7ueopUX2w2fTLNoa3HxC/naCB15Tj NLqO8EnA3wnUBOf5fJW4iGNPTW1iSvcaFP5k8xArs86XuD/vujEag0GGmr2E3rYzfr7R hs+URTWizyURbWfBiCDseG4I/DocTsgNiSS5jYRaAPOJE8L5BKaFMdHYNPAVpd0wxw9F guo28Kq0SAGyJw36y8+wogQ4pDsndaMcEyMKuAJ1k7gROwlSoytacjbt9qfQH6WHZbOm CArKwNP+PsMVwIqXRl72bNaSoGNY5QAc30Hi0dpm/XJG8iHLahW4Km2rB3fvJWsz/hZO JlRA== 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=+zY3ZjySCMgRqo1DurDULy/mPL5i5TjLVEpmoFrzFls=; b=ZRLx3qUKoy7811yeaZNFxZoJbB1BAbIHyPhsBaXi0Fehix1mhCVFyd6rqGWOVxPMTy DTMmGWdgYg344ZkjuHHHgxDnzJHvvw+btQmwUROr1aI4NlkhXZ/De1tUZvNNZZVRGCR1 QM3NreZCyTB9/gk0db9qBWaFTVpwPMk552gYEiUl6fue8x/VvduS/zOrMLNP+kZ8uIxI y+PML8nD7KJNRBO2DFvdX+k1bRAaPMUk+MOBMGIcZJZGF1VGlBg5rYNOf9NoLbhH//jw 6xrUIsxakWW0cfclIEj+qBKoTE6Mz9YcaaIEtIavToaRBkYrkH64dygwt7TzWOLGWswx gdcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="KY9mY/PA"; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 8si8779915ota.266.2020.02.03.04.02.03; Mon, 03 Feb 2020 04:02:16 -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=@gmail.com header.s=20161025 header.b="KY9mY/PA"; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727305AbgBCKhg (ORCPT + 99 others); Mon, 3 Feb 2020 05:37:36 -0500 Received: from mail-pl1-f196.google.com ([209.85.214.196]:34320 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726100AbgBCKhf (ORCPT ); Mon, 3 Feb 2020 05:37:35 -0500 Received: by mail-pl1-f196.google.com with SMTP id j7so5701694plt.1; Mon, 03 Feb 2020 02:37:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+zY3ZjySCMgRqo1DurDULy/mPL5i5TjLVEpmoFrzFls=; b=KY9mY/PAd+JI4NB2OCt+ChTAjVMm4azYwodEGZcskbpKNzD4xmncvq+BibFFg+V6io UV/SiEZ+thmt8Gud4r2Q5C3YCyB/wjhRPuvvNOC5I1YUQiwH9EoCIyE/AlvCv8MUG7oQ Pe/qwBqZtkVwULJrSp5mWZ5cOX3Jkto8/95vZYjcXfaKoHqRcyhpVUT8VZ6XUU72bj7T Nkpnv/Q5jDrnK+z63Rg83nh5pt6z52sLReZTfiZhjQhIewBsEy/cOOGwTmlTbnr9HJ3A HBUI+93Db5nkkR033fr5EppcVVl4Z2K6PlpB9GurUxm7EllZVu+pkzcrdVDMsdlBNMs5 wmXw== 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=+zY3ZjySCMgRqo1DurDULy/mPL5i5TjLVEpmoFrzFls=; b=EGyulTqxANaK3xa/cOVXqpYi2dE7MN8EZ14i+WGPbQqn9WGnEFBYW3t45o1nchmmQZ LUIoLwrh00bLdvjuTERCGE4z714/tXeZxCHtk7yD+sWAbF4prmp0sZIxOEW5MXNG+O5C f+nNLYlGLVMmPfHuFizxNadJsP/963lcBXITnjoSHZPahVGs4t3BJxBVDe4mGA48tflo JrfpTLuPLFIYHrSlMiLRfN4vG3yQgJx1hmbPpylYCNkVUT/cb1UEIdgkGKwvFrn4gFmS 7Ebt9S2/nxTeIBi8o6u5DWstD/DHO/cBGXkxt3oSCqLfAU9KCOZ2LPbZFKsHkGDlfpkH 2Mmw== X-Gm-Message-State: APjAAAXvQ+vs+9f8gEE+T2jpJAa0u+fRQQks4FycULSpEIJgbmCGqECH jT5F3oVopIPk4gxF4oos7JbT23CcSYqNflCCSQ4= X-Received: by 2002:a17:90a:b10b:: with SMTP id z11mr29301013pjq.132.1580726255079; Mon, 03 Feb 2020 02:37:35 -0800 (PST) MIME-Version: 1.0 References: <20200203101806.2441-1-peter.ujfalusi@ti.com> In-Reply-To: <20200203101806.2441-1-peter.ujfalusi@ti.com> From: Andy Shevchenko Date: Mon, 3 Feb 2020 12:37:27 +0200 Message-ID: Subject: Re: [PATCH 0/3] dmaengine: Stear users towards dma_request_slave_chan() To: Peter Ujfalusi Cc: Vinod Koul , dmaengine , Linux Kernel Mailing List , Dan Williams 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, Feb 3, 2020 at 12:32 PM Peter Ujfalusi wrote: > dma_request_slave_channel_reason() no longer have user in mainline, it > can be removed. > > Advise users of dma_request_slave_channel() and > dma_request_slave_channel_compat() to move to dma_request_slave_chan() How? There are legacy ARM boards you have to care / remove before. DMAengine subsystem makes a p*s off decisions without taking care of (I'm talking now about dma release callback, for example) end users. They will be scary for no reason. -- With Best Regards, Andy Shevchenko