Convert the last users (mostly in ASoC) to use dma_request_chan() and drop deprecated dma_request_slave_channel() completely.
I think the best is to allow Mark to take the whole lot and provide an immutable tag or branch to others (DMAengine and GPIB). Changelog v2: - Add a comment that errors are now propagated to the caller (Frank) - Make sure the error pointer is not dereferenced (Sashiko, Mark) - Collected tags v1: <[email protected]> Andy Shevchenko (7): ASoC: stm32: spdifrx: Drop mention of the deprecated and unused call ASoC: sprd: Replace dma_request_slave_channel() by dma_request_chan() ASoC: soc-generic-dmaengine-pcm: Replace dma_request_slave_channel() by dma_request_chan() ASoC: pxa: Replace dma_request_slave_channel() by dma_request_chan() ASoC: fsl_asrc: Replace dma_request_slave_channel() by dma_request_chan() gpib: fmh_gpib: Replace dma_request_slave_channel() by dma_request_chan() dmaengine: Remove deprecated dma_request_slave_channel() drivers/gpib/fmh_gpib/fmh_gpib.c | 10 +++++++--- include/linux/dmaengine.h | 9 --------- sound/soc/fsl/fsl_asrc.c | 2 +- sound/soc/fsl/fsl_asrc_dma.c | 19 +++++++++++-------- sound/soc/fsl/fsl_asrc_m2m.c | 15 +++++++++------ sound/soc/fsl/fsl_easrc.c | 2 +- sound/soc/pxa/pxa2xx-pcm-lib.c | 9 ++++++--- sound/soc/soc-generic-dmaengine-pcm.c | 8 +++++--- sound/soc/sprd/sprd-pcm-compress.c | 9 +++++---- sound/soc/sprd/sprd-pcm-dma.c | 9 +++++---- sound/soc/stm/stm32_spdifrx.c | 2 +- 11 files changed, 51 insertions(+), 43 deletions(-) -- 2.50.1
