aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dma/ioat_dma.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/dma/ioat_dma.c')
-rw-r--r--drivers/dma/ioat_dma.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/dma/ioat_dma.c b/drivers/dma/ioat_dma.c
index 59d4344db005..725f83f3eeb3 100644
--- a/drivers/dma/ioat_dma.c
+++ b/drivers/dma/ioat_dma.c
@@ -941,10 +941,10 @@ void ioat_dma_remove(struct ioatdma_device *device)
941 struct dma_chan *chan, *_chan; 941 struct dma_chan *chan, *_chan;
942 struct ioat_dma_chan *ioat_chan; 942 struct ioat_dma_chan *ioat_chan;
943 943
944 dma_async_device_unregister(&device->common);
945
946 ioat_dma_remove_interrupts(device); 944 ioat_dma_remove_interrupts(device);
947 945
946 dma_async_device_unregister(&device->common);
947
948 pci_pool_destroy(device->dma_pool); 948 pci_pool_destroy(device->dma_pool);
949 pci_pool_destroy(device->completion_pool); 949 pci_pool_destroy(device->completion_pool);
950 950