irda: via-ircc proper dma freeing