Re: [PATCH v1 7/7] dmaengine: Remove deprecated dma_request_slave_channel()

From: Frank Li

Date: Tue Sep 15 2026 - 11:39:40 EST


On Tue, Sep 15, 2026 at 12:04:28PM +0200, Andy Shevchenko wrote:
> No more users.
>
> Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
> ---

Reviewed-by: Frank Li <Frank.Li@xxxxxxx>

> include/linux/dmaengine.h | 9 ---------
> 1 file changed, 9 deletions(-)
>
> diff --git a/include/linux/dmaengine.h b/include/linux/dmaengine.h
> index c50497ecd52d..7596ebdac466 100644
> --- a/include/linux/dmaengine.h
> +++ b/include/linux/dmaengine.h
> @@ -1763,15 +1763,6 @@ void dma_run_dependencies(struct dma_async_tx_descriptor *tx);
> #define dma_request_channel(mask, x, y) \
> __dma_request_channel(&(mask), x, y, NULL)
>
> -/* Deprecated, please use dma_request_chan() directly */
> -static inline struct dma_chan * __deprecated
> -dma_request_slave_channel(struct device *dev, const char *name)
> -{
> - struct dma_chan *ch = dma_request_chan(dev, name);
> -
> - return IS_ERR(ch) ? NULL : ch;
> -}
> -
> static inline struct dma_chan
> *dma_request_slave_channel_compat(const dma_cap_mask_t mask,
> dma_filter_fn fn, void *fn_param,
> --
> 2.50.1
>