The Tegra code-base has contained both a legacy DMA and a dmaengine driver since v3.6-rcX. This series flips Tegra's defconfig to enable dmaengine rather than the legacy driver, and removes the legacy driver and all client code. The branch is based on v3.6-rc6 in order to pick up a bug-fix to the ASoC Tegra PCM driver that's required for audio to work correctly when using dmaengine. ---------------------------------------------------------------- The following changes since commit 5698bd757d55b1bb87edd1a9744ab09c142abfc2: Linux 3.6-rc6 are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-dmaengine for you to fetch changes up to 9891e3240543c45176b1298164418b61e8909ed0: ASoC: tegra: remove support of legacy DMA driver based access ---------------------------------------------------------------- Laxman Dewangan (5): ARM: tegra: config: enable dmaengine based APB DMA driver ARM: tegra: dma: remove legacy APB DMA driver ARM: tegra: apbio: remove support of legacy DMA driver based access spi: tegra: remove support of legacy DMA driver based access ASoC: tegra: remove support of legacy DMA driver based access arch/arm/configs/tegra_defconfig | 2 + arch/arm/mach-tegra/Kconfig | 7 - arch/arm/mach-tegra/Makefile | 1 - arch/arm/mach-tegra/apbio.c | 118 +---- arch/arm/mach-tegra/dma.c | 823 --------------------------- arch/arm/mach-tegra/include/mach/dma.h | 97 ---- drivers/spi/Kconfig | 2 +- drivers/spi/spi-tegra.c | 55 +-- sound/soc/tegra/Kconfig | 2 +- sound/soc/tegra/tegra_pcm.c | 232 -------- sound/soc/tegra/tegra_pcm.h | 14 - 11 files changed, 6 insertions(+), 1347 deletions(-) delete mode 100644 arch/arm/mach-tegra/dma.c -- 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