imx-dma.c (9a5d5bd8480068c5829e3d997ee21dab9b3ed05f) | imx-dma.c (82906b13a6f4f42edec92f0a3e480e1bdd9b3f91) |
---|---|
1/* 2 * drivers/dma/imx-dma.c 3 * 4 * This file contains a driver for the Freescale i.MX DMA engine 5 * found on i.MX1/21/27 6 * 7 * Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de> 8 * Copyright 2012 Javier Martin, Vista Silicon <javier.martin@vista-silicon.com> --- 14 unchanged lines hidden (view full) --- 23#include <linux/dma-mapping.h> 24#include <linux/slab.h> 25#include <linux/platform_device.h> 26#include <linux/clk.h> 27#include <linux/dmaengine.h> 28#include <linux/module.h> 29 30#include <asm/irq.h> | 1/* 2 * drivers/dma/imx-dma.c 3 * 4 * This file contains a driver for the Freescale i.MX DMA engine 5 * found on i.MX1/21/27 6 * 7 * Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de> 8 * Copyright 2012 Javier Martin, Vista Silicon <javier.martin@vista-silicon.com> --- 14 unchanged lines hidden (view full) --- 23#include <linux/dma-mapping.h> 24#include <linux/slab.h> 25#include <linux/platform_device.h> 26#include <linux/clk.h> 27#include <linux/dmaengine.h> 28#include <linux/module.h> 29 30#include <asm/irq.h> |
31#include <mach/dma.h> | 31#include <linux/platform_data/dma-imx.h> |
32#include <mach/hardware.h> 33 34#include "dmaengine.h" 35#define IMXDMA_MAX_CHAN_DESCRIPTORS 16 36#define IMX_DMA_CHANNELS 16 37 38#define IMX_DMA_2D_SLOTS 2 39#define IMX_DMA_2D_SLOT_A 0 --- 1112 unchanged lines hidden --- | 32#include <mach/hardware.h> 33 34#include "dmaengine.h" 35#define IMXDMA_MAX_CHAN_DESCRIPTORS 16 36#define IMX_DMA_CHANNELS 16 37 38#define IMX_DMA_2D_SLOTS 2 39#define IMX_DMA_2D_SLOT_A 0 --- 1112 unchanged lines hidden --- |