diff options
author | Arnd Bergmann <arnd@arndb.de> | 2021-11-23 01:21:57 +0300 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2021-12-17 08:53:56 +0300 |
commit | 37228af82e5f4d7be64f71c63463112b9dd4fc55 (patch) | |
tree | c64cdeb966af6d734e50decfbd107e9138498a15 | |
parent | f59f6aaead975f0ec4d8ff2d59c4ffb8cf0127b2 (diff) | |
download | linux-37228af82e5f4d7be64f71c63463112b9dd4fc55.tar.xz |
dmaengine: shdma: remove legacy slave_id parsing
The slave device is picked through either devicetree or a filter
function, and any remaining out-of-tree drivers would have warned
about this usage since 2015.
Stop interpreting the field finally so it can be removed from
the interface.
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20211122222203.4103644-6-arnd@kernel.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
-rw-r--r-- | drivers/dma/sh/shdma-base.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/dma/sh/shdma-base.c b/drivers/dma/sh/shdma-base.c index 7f72b3f4cd1a..41c6bc650fa3 100644 --- a/drivers/dma/sh/shdma-base.c +++ b/drivers/dma/sh/shdma-base.c @@ -787,14 +787,6 @@ static int shdma_config(struct dma_chan *chan, return -EINVAL; /* - * overriding the slave_id through dma_slave_config is deprecated, - * but possibly some out-of-tree drivers still do it. - */ - if (WARN_ON_ONCE(config->slave_id && - config->slave_id != schan->real_slave_id)) - schan->real_slave_id = config->slave_id; - - /* * We could lock this, but you shouldn't be configuring the * channel, while using it... */ |