dma: fix ipu_idmac.c to not discard the last queued buffer