dmaengine: idxd: free irq before wq type is reset