Cleanups and improvenments for pl330

From: Alexander Kochetkov
Date: Thu Feb 18 2016 - 07:31:31 EST


The patch series of 4 patches contain some pl330 driver cleanups and
implement free running mode for cyclic transfers. It affect recent
patches for pl330. Please review it and check on real boards (if possible).

Rebased on top of branch 'topic/pl330' of
https://git.kernel.org/cgit/linux/kernel/git/vkoul/slave-dma.git/

Tested on rk3188 Radxa rock board.