dmaengine updates for 4.7

This time round the update brings in following changes:

 - New tegra driver for ADMA device
 - Support for Xilinx AXI Direct Memory Access Engine and Xilinx AXI Central
   Direct Memory Access Engine and few updates to this driver.
 - New cyclic capability to sun6i and few updates.
 - Slave-sg support in bcm2835.
 - Updates to many drivers like designware, hsu, mv_xor, pxa, edma,
   qcom_hidma & bam.
Merge branch 'topic/xilinx' into for-linus