Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754148AbbK3OKM (ORCPT ); Mon, 30 Nov 2015 09:10:12 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:53404 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753824AbbK3OKJ (ORCPT ); Mon, 30 Nov 2015 09:10:09 -0500 From: Arnd Bergmann To: Peter Ujfalusi Cc: vinod.koul@intel.com, andy.shevchenko@gmail.com, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mmc@vger.kernel.org, nsekhar@ti.com, linux-spi@vger.kernel.org Subject: Re: [RFC v02 03/15] dmaengine: core: Introduce new, universal API to request a channel Date: Mon, 30 Nov 2015 15:09:33 +0100 Message-ID: <2436417.uspUkNqtIA@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: <1448891145-10766-4-git-send-email-peter.ujfalusi@ti.com> References: <1448891145-10766-1-git-send-email-peter.ujfalusi@ti.com> <1448891145-10766-4-git-send-email-peter.ujfalusi@ti.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:vNbo7OpYLzSJ1+V6Wto8QI17IR09a92m3oXsjKlV+gWcr5FhFk+ 1dif+3XNAWX3tyye+zuHi6Ql19nmhZjNGC73iAnjgVwzT4xrQDR0kk2EtyI6kB+cJacqJ1J ljxF4mSaaHIDWIGMVRICDAdDe36Ea0ybbEhGBmPgcXhZ3g3XWUujuMsnbGgrYHTxH8cyc/q 38C9WAjDzNIXimPP7wh6w== X-UI-Out-Filterresults: notjunk:1;V01:K0:Hc5Ai/+gQME=:A8MxGRT10XI1XRairfvtVw JwREZFOPtrBvsf+pjMNP0nBGKpEAv20NBeLEQVjoxPCZvNs8VGPdkUw54qG9ogEroWQrwE8rj tTD8qhTES//w0LBJlI9EjoBveXilz8YqardHkdVKZ52ZgnB/U+lxzRFSpKz49WN1/qq9MgHJk 3V4Sybvv7FnqeBytWEqA1oU4lUQmVBms9Kjl+GM65NIRBI27ucJqVh5kPjtkujT6f9ePfV66H gTjGTICe/8YH//x7eB/RH6qyy6uaLp6N5VrtMbaupgRVB9BFsQCZ44kFxJdY1hakp+wikSt9P ZFqc9ZPAvE5OjinW9vQnxzgERiOL1LNiMEIuLjVonPzAkl1gjo5qAFK5biip8dEaMe1UrqsTd vMqerLhHBBeuEe9nGorbIXY5Zdb9YbX4j4pWwMn/FIgL+HrI7nuOFVb3hJuy/nau7vJgDWnd+ p2+JZDilrQymO+ZJvxC7Dg7OiELgyt0OiwPMn2Njg168i4ksW3jWuhuNhNavQR7eom+JitNgJ ifYhUsAnOTOrFUaaknWt77uZ5n/IlRLUFLLpV3ihhJI1HdfXTYeRYmFTgitNhK4WmYE9HtHtR Fkmb1PI9wtQFmYp7cMSiXvdMn7cx41NluaBCdXk37/grznSFrOsLrAcAFs1E4xlQcOHxrPZdD Y4eoafVgeqSOvz+25HRxxGlO3GUqAYMA1jchIMYNM08ALqPRzeB7ap+FPkEyyK7154TTM2KtK SePErQX0WQR+w4Gz Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1092 Lines: 28 On Monday 30 November 2015 15:45:33 Peter Ujfalusi wrote: > const char *name); > struct dma_chan *dma_request_slave_channel(struct device *dev, const char *name); > + > +struct dma_chan *dma_request_chan(struct device *dev, const char *name); > +struct dma_chan *dma_request_chan_by_mask(const dma_cap_mask_t *mask); > + > void dma_release_channel(struct dma_chan *chan); > int dma_get_slave_caps(struct dma_chan *chan, struct dma_slave_caps *caps); > #else > @@ -1268,6 +1291,14 @@ static inline struct dma_chan *dma_request_slave_channel(struct device *dev, > { > return NULL; > } > +static inline struct dma_chan *dma_request_chan(struct device *dev) > +{ > + return ERR_PTR(-ENODEV); > +} > The prototypes for dma_request_chan() don't match, otherwise looks good. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/