Replace dma_request_slave_channel() by dma_request_chan() as suggested since the former is deprecated.
Signed-off-by: Andy Shevchenko <[email protected]> --- drivers/gpib/fmh_gpib/fmh_gpib.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/gpib/fmh_gpib/fmh_gpib.c b/drivers/gpib/fmh_gpib/fmh_gpib.c index 5e10e9353fed..3fdcc673ec8b 100644 --- a/drivers/gpib/fmh_gpib/fmh_gpib.c +++ b/drivers/gpib/fmh_gpib/fmh_gpib.c @@ -1458,10 +1458,11 @@ static int fmh_gpib_attach_impl(struct gpib_board *board, const struct gpib_boar e_priv->irq = irq; if (acquire_dma) { - e_priv->dma_channel = dma_request_slave_channel(board->dev, "rxtx"); - if (!e_priv->dma_channel) { + e_priv->dma_channel = dma_request_chan(board->dev, "rxtx"); + retval = PTR_ERR_OR_ZERO(e_priv->dma_channel); + if (retval) { dev_err(board->dev, "failed to acquire dma channel \"rxtx\".\n"); - return -EIO; + return retval; } } /* -- 2.50.1
