dmaengine: pl330: support transfer that doesn't align with (burst len * burst size)