Some clean-up changes for the tegra-apb DMA driver. These have been compile and boot tested for ARM and ARM64. Summary of the ARM results are below. Test summary ------------ Build: zImage: Pass: ( 2/ 2): multi_v7_defconfig, tegra_defconfig Build: Image: Pass: ( 1/ 1): defconfig Boot to userspace: defconfig: Pass: ( 1/ 1): qemu-vexpress64 Boot to userspace: multi_v7_defconfig: Pass: ( 4/ 4): tegra114-dalmore-a04, tegra124-jetson-tk1, tegra20-trimslice, tegra30-beaver Boot to userspace: tegra_defconfig: Pass: ( 4/ 4): tegra114-dalmore-a04, tegra124-jetson-tk1, tegra20-trimslice, tegra30-beaver Jon Hunter (6): dmaengine: tegra-apb: Correct runtime-pm usage dmaengine: tegra-apb: Use dev_get_drvdata() dmaengine: tegra-apb: Save and restore word count dmaengine: tegra-apb: Only save channel state for those in use dmaengine: tegra-apb: Update driver to use GFP_NOWAIT dmaengine: tegra-apb: Free interrupts before killing tasklets drivers/dma/tegra20-apb-dma.c | 83 ++++++++++++++++++++++++------------------- 1 file changed, 46 insertions(+), 37 deletions(-) -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html