]> git.baikalelectronics.ru Git - kernel.git/commit
dmaengine: move module_/dma_device_put() after route free
authorVinod Koul <vkoul@kernel.org>
Tue, 24 Dec 2019 04:52:15 +0000 (10:22 +0530)
committerVinod Koul <vkoul@kernel.org>
Thu, 26 Dec 2019 04:33:55 +0000 (10:03 +0530)
commit9412332aff32d1c461cb0b83d5769bd3e7fc2ea6
tree0533abeafcc4a77f814854b42fe351b939a3e189
parentb705796948d7fc5a7a08033ddc9ee54f49aacd49
dmaengine: move module_/dma_device_put() after route free

We call dma_device_put() and module_put() after invoking
.device_free_chan_resources callback, but we should also take care of
router devices and invoke this after .route_free callback. So move it
after .route_free

Reviewed-by: Logan Gunthorpe <logang@deltatee.com>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/dmaengine.c